Avatar billede sirtiger Nybegynder
17. marts 2004 - 17:38 Der er 12 kommentarer og
1 løsning

Listebox der får data via forespørgsel vha indhold af anden liste

Hej
Hvordan kan jeg lave det sådan at når jeg retter i en listeboks så betyder det at der bliver lavet en forespørgsel på baggrund af det valgte og som derefter bliver til hvad man kan vælge i en anden liste boks?
Avatar billede sirtiger Nybegynder
17. marts 2004 - 17:41 #1
FEjl - undskyld
Avatar billede jensen363 Forsker
17. marts 2004 - 17:45 #2
Er det ikke det samme du efterspørger i :

http://www.eksperten.dk/spm/478547
Avatar billede jensen363 Forsker
17. marts 2004 - 17:47 #3
Der er selvfølgelig også den mulighed, at du vil benytte flere valg fra liste1 som kriterie for hvad du vil vise i liste2, men så er det en noget anden og mere kompliceret sag
Avatar billede weinreich Nybegynder
17. marts 2004 - 18:56 #4
Jeg ville nok bygge den ene liste over en query der er baseret på valget fra den anden... Altså hvis den første hedder liste1 ville jeg lave en query der indeholdt kriteriet forms!formnavn!liste1 og lægge denne query til grundlag for liste2.
Du bliver nok også nød til at lave et eller andet event der opdaterer liste2 når du vælger noget på liste1 :)
Avatar billede weinreich Nybegynder
17. marts 2004 - 18:58 #5
det var et svar ;)
Avatar billede terry Ekspert
17. marts 2004 - 19:53 #6
has this qeustion anything to do with http://www.eksperten.dk/spm/478547 ?
Avatar billede hekla Nybegynder
17. marts 2004 - 23:28 #7
Osse her vil jeg som rækkekilde for liste2 foreslå:

SELECT Beskrivelse FROM Equiptment WHERE ((Equiptment.Selskab)=[forms]![NavnetPåFormularen]![Selskabsliste]);

Og så kan du sætte følgende ind som hændelse på liste1's VedÆndring:

Me!Liste2.Requery
Avatar billede sirtiger Nybegynder
18. marts 2004 - 08:07 #8
hekla
Det virker - tak for det. Men jeg kan ikke få Me!Liste2.Requery til at virke. Jeg får en fejl om at den makro er ny eller ikke gemt.
Avatar billede hekla Nybegynder
18. marts 2004 - 16:55 #9
Liste2 skal være navnet på den kombinationsboks, som indeholder liste2.
Avatar billede sirtiger Nybegynder
18. marts 2004 - 17:08 #10
Det gør den også, men jeg får alligevel en boks der kommer op og siger: Microsoft Access kan ikke finde Makroen Me!EquipmentListe.
Avatar billede hekla Nybegynder
18. marts 2004 - 17:16 #11
Må vi se hele funktionen?
Avatar billede hekla Nybegynder
18. marts 2004 - 22:45 #12
Du gør det på følgende måde:

1. Åbn formularen i designvisning.
2. Dobbeltklik på feltet Selskabsliste.
3. Vælg fanebladet Hændelser
4. Klik på feltet VedÆndring og klik på de tre prikker til højre
5. Vælg Kodegenerator.
6. Skriv Me!Equipmentliste.Requery der hvor curseren står.
7. Luk vinduet og gem formularen

Så skulle det virke.
Avatar billede hekla Nybegynder
20. marts 2004 - 18:24 #13
sirtiger, fik du det til at virke?
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester