16. marts 2004 - 14:44Der er
5 kommentarer og 2 løsninger
opslag i formular som skal sættes ind i en anden formular
Hejsa
Jeg har en database hvor jeg har en formular med kundenavn, adresse osv.... Den kalder jeg stamdata...
Så har jeg en formular hvor jeg gerne vil slå kundenavnet op i stamdata for at få kundenavn og adresse oplysninger overført til denne formular/dokument. Men jæ ka it hitte u a'et.
Jeg har ledt i eksperten og i design hjælp uden lige at kunne finde en løsning, så hvis en af jer lige ved det, ville det være rart.
Hvis du har en nøgle på stamdata formularern (kundenr e.lkign) kan du slå op vja. @DbLookup i et view hvor nøglen er 1. kolonne og sortert. Hvis du vil præsentere en liste af med alle stamdat for at kunne vælge kan du bruge @Picklist
Hvis du skal slå op i dit nye view så kan du på telefaxen lave et knap med flg. kommandoer (du telefaxen laver du lige 2 felter FaxCustName og FaxCustAdr): Field FaxCustName:=@PickList( [CUSTOM]:[SINGLE] ; "" ; "DitNyeView" ; "Vælg kunde" ; "Vælg den kunde du ønsker at sende til:" ; 1 ); Field FaxCustAdr:=@DbLookup(""; "DitNyeView"; FaxCustName; 2)
Grunden til at du skal benytte @Picklist er, at du kan risikere at have for mange kunder i listen til at @DbLookup kan håndtere den.
Koden skal ikke ligge i feltet men på en knap! Feltet FaxCustName skal være af typen "Computed" og i Value i programmeringsruden skriver du FaxCustName - det du har lavet sletter du bare. Så laver du et andet felt FaxCustAdr på lignendemåde. Herudover laver du en knap og i denne liger du @Picklist koden.
Jeg har prøvet at acceptere svaret, men jeg syntes ikke der sker noget...
Synes godt om
Ny brugerNybegynder
Din løsning...
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.