Avatar billede lars_hoeberg Praktikant
03. oktober 2005 - 14:19 Der er 12 kommentarer og
1 løsning

Checkbox på listbox

Hejsa.

Jeg har brugt et eksempel fra www.makeiteasy.dk, som hedder checkbox på listbox. Jeg får den fint til at virke. Er dog løbet ind i et problem, og vil høre om der kunne finde en løsning på dette problem...

Jeg har en tabel med en masse navne, som er dem der skal listes i listboxen, denne hedder "tblNavne". Det er dog ikke denne tabel der skal returneres data fra. Den skal derimod returnere data fra tabellen "tblJyskeMestre", hvor samme navn kan være listet 2 eller flere gange. Alle navne i tblJyskeMestre" findes naturligvis også i "tblNavne". Kan der laves noget ralation eller noget fikst til dette?
Avatar billede mugs Novice
03. oktober 2005 - 17:17 #1
Hvis du med udtrykket "returnere data" mener de poster du vil udskrive, kan du blot ændre din rapport, så den har tblJyskeMestre" som postkilde.

Jeg har afprøvet det på den måde, at jeg har kopieret thomasjepsens tabel "Bog" og givet den nye tabel navnet "Bog1". Derefter har jeg kopieret posterne fra "Bog" flere gange og lagt dem ind i "Bog1". Når jeg nu vælger på Listboxen og udskriver (rapporten har "Bog1" som postkilde), får jeg alle de poster i "Bog1" der matcher de valgte poster i Listboxen.
Avatar billede lars_hoeberg Praktikant
03. oktober 2005 - 22:19 #2
Synes jeg at jeg har prøvet, men giver det da lige et forsøg mere
Avatar billede lars_hoeberg Praktikant
03. oktober 2005 - 22:20 #3
Skal der være ID på dem? Får følgende fejl: "3265Elementet kan ikke findes i den samling, der svarer til det anmodne navn eller ordenstal"
Avatar billede lars_hoeberg Praktikant
03. oktober 2005 - 22:34 #4
Kan jeg evt prøve at sende den til dig?
Avatar billede lars_hoeberg Praktikant
03. oktober 2005 - 22:48 #5
Feltet "Navn" i tblJyskeMestre er i øvrigt opslag over til tblNavne, hvis det har noget at sige
Avatar billede mugs Novice
04. oktober 2005 - 05:40 #6
Det fungerer fint her. Den primære nøgle i "Bog", skal naturligvis fjernes i "Bog1". Men prøv blot at sende den. Husk at zippe.

mugs@mail.dk
Avatar billede mugs Novice
04. oktober 2005 - 16:43 #7
Db er modtaget.

Formularen 123 fejler når jeg forsøger at åbne den, og der er ingen poster at se. Du må rette den fejl og sende mig en ny db.
Avatar billede lars_hoeberg Praktikant
04. oktober 2005 - 21:53 #8
DB Sendt igen med fejl rettet
Avatar billede mugs Novice
05. oktober 2005 - 11:18 #9
Problemet er løst. Jegf har ikke din e-mail her, men sender når jeg kommer hjem. Men du kan rette fejlen således.

Gå ind i den Sub der hedder LoadTree, og lige under linien Do While not rs.EOF retter du linien til:

Set n = objTree.Nodes.Add(, , ":" & rs!id, rs!Navn)

I sub CmdUdskriv retter du sidste SqlStr til:

SQLStr = "id in (" & SQLStr & ")"

Du skal desuden sørge for, at den primære nøgle i tblNavne (id) er med i forespørgslen der ligger til grund for rapporten.
Avatar billede mugs Novice
05. oktober 2005 - 16:50 #10
db forsøgt returneret, men er kommet tilbage med denne fejl:

Recipient unknown (in reply to RCPT TO command)

Trods det forhold, at jeg har besvaret din tidligere mail.
Avatar billede lars_hoeberg Praktikant
06. oktober 2005 - 13:14 #11
Prøv lars@hoeberg.dk
Avatar billede lars_hoeberg Praktikant
06. oktober 2005 - 13:34 #12
Har prøvet at rette det. Får stadig "Index out of bounds"
Avatar billede lars_hoeberg Praktikant
10. oktober 2005 - 13:05 #13
Hermed points til Mugs. Problemet er løst
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