03. januar 2008 - 11:28Der er
15 kommentarer og 1 løsning
Arbejde med forms og ListObject
Hey Eksperter,
Jeg har et mega problem!
Jeg arbejder med en form i Access som indeholder et liste object. Dette liste object indeholder et idnr, et navn, og et cprnr. Jeg vil gerne fra denne liste kunne dobbelt klikke på et navn og åbne en ny form som indeholder det markerede navn. Dette vil jeg gerne kunne gøre via VBA Code.
Hvordan kan dette gøres, har søgt på google og i Access hjælpen.
For at åbne en ny formular, baseret på det du har stående i din listbox, skal den nye formular, som antageligt bygger på en forespørgsel kunne relateres / sammenkædes med enten et unikt ID, Navn eller CPR-nummer
jeg har valgt at lave en gobal id variable, som jeg i teorien vil sætte lig med det markerede navn i min listBox. Denne id variable skal være sammenkædet med den nye form.
Din liste får tildelt værdien fra den kolonne, som du vælger i egenskaben BundetKolonne, den står som standard til 1. Du har nok navn i din første kolonne af listen. Hvis du så vil åbne en formular på det valgte navn, f.eks. ved hjælp af dobbeltklik hændelsen, så gør således:
Nu har du måske navn i første kolonne og vil styre efter id, så skal du have id med i listen, du behøver ikke vise det til brugeren. Hvis du kun vil vise navn så sætter du AntalKolonner i egenskaber til 2 og KolonneBredder til eks. 3cm;0cm nu er id med i listen uden brugeren kan se det. Kaldet bliver så:
Et svar :-) Det skulle være nok kun at benytte den i den nye form
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.