11. april 2002 - 12:28Der er
15 kommentarer og 1 løsning
Indsæt data i underformular
Jeg har lavet en hovedformular med en underformular. På hoved formularen har jeg 3 felter (Navn, adresse, postnr), disse felter/poster er fra en kunde tabel.
Nu vil jeg gerne bruge disse felter i en sql-sætning (Select...), hvorefter jeg skal have vist alle posterne, som jeg får fra Select-sætningen i underformularen. Underformularen ligger på Hovedformularen.
Det næste er så, at man i underformularen skal kunne vælge de poster som man skal bruge, og klikker på gem, så kundenr for posterne bliver gemt i en anden tabel.
If I understand the problem correctly, you need a field “Kundernr” in the table “Kundetabel “ Then it is a VERY simple matter of linking the sub form to the main form. When you move around the records on main form you will automatically see the related records in the sub form.
Why do you want to SAVE information from the sub form in another table?
yilmas>I dont understand WHY you need a sub form! Isnt the information on the sub form the same data as that in the main form, KundeTabel ? What are you expecting to see in the sub form?
Nej, Jeg har en Kundetabel, hvor jeg tager en kunde ad gangen, for hver kunde skal udfra en anden tabel, finde alle de poster som macher Felt2, felt3 og felt4, disse skal så ligges i Sub formen. Det er to forskellige tabeller
Jeg er nemlig ved at lave en program som skal Flette de kunder som er ens, dvs. at man skal kunne se de kunder hvor de 3 felter macher, og udfra deres data, skal man så kunne vælge vælge de poster som er det samme som fra den i Kundetabel.
OK, I just didnt understand why you were selecting from KundeTabel "SELECT * FROM KundeTabel WHERE..."!
yilmas>Look at the problem from another point of view! IF you have a primary key (unique key) in the KundeTabel then in the other table you have a foreign key (lookup) which references (points to) the correct record in the KundeTabel, then you do NOT need to have to make a select to find the correct records!
Ja, men den anden tabel er ikke noget lookup tabel.
Kunde Tabel indeholder alle de kunder hvor jeg ved at der Dubletter, så jeg tager en post adgangen fra kundetabel, og prøver at finde dem som macher i den anden tabel ( TabelAlleKunder).
jeg kan ikke bruge Kundenr til at finde ens poster, fordi kunden er oprettet med et anden kundenr, men med samme adresse og navn, men de kan være stavet anderledes.
Terry: jo måske kan du have ret i at jeg ikke behøves at lave en underformular. Kan man lave en liste, hvor hvor man bruger de 3 felter på formen (Kundetabel), til at finde poster som macher fra TabelAlleKunder??
Okay, så må jeg lave det i VB i access. Men kan du fortælle mig hvordan jeg bruger en underformular i VB? og hvordan jeg bruger data i felter fra en form?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.