Avatar billede mikkelk Nybegynder
23. november 2004 - 14:09 Der er 8 kommentarer og
1 løsning

Gå til post + vælg i combo

To simpele spørgsmål:
Hvordan går man til en post med en bestemt id når man åbner formularen??? Desuden vil jeg gerne have en comboboks der indeholder på den formular der åbner som indeholder feltet "navn" for alle poster og hvor den valgte post så er valgt - man skal så kunne vælge en ny post på listen, hvorefter formen springer til denne.
Avatar billede mikkelk Nybegynder
23. november 2004 - 14:10 #1
Hmm...ok...det var vidst skidt formuleret :-) Håber i forstår hvor jeg vil hen...
Avatar billede mikkelk Nybegynder
23. november 2004 - 14:12 #2
Om igen:
To simple spørgsmål:
Først: Hvordan går man til en post med en bestemt id når man åbner formularen???

Dernæst: Hvordan laver man en comboboks på formen, som kan bruges til at springe mellem de enkelte poster i tabellen og hvor den aktuelle post naturligvis er markeret.
Avatar billede Slettet bruger
23. november 2004 - 15:17 #3
Kode til sp.1:
DoCmd.OpenForm "DinFormular",,,"id = '" & Me!DitIdFelt & "'"

Du kan lave stort set den samme kode på din comboboks, bare med opentable.
Derefter kan du markere en post med .setfokus
Avatar billede mikkelk Nybegynder
23. november 2004 - 15:22 #4
Uddybning af .setfokus ? Sætter man på et index eller en værdi?
Avatar billede mugs Novice
23. november 2004 - 15:54 #5
Du sætter focus på et felt.

Men før du åbner din formular med det valgte ID, skal du jo have bestemt hvilket ID formularen skal åbne i. Hvis du f.eks har en fortløbende formular med en masse personer i, kan du bruge spg's kode. Du kan så indsætte den i ID feltet, hvorefter du åbner en anden formular i det valgte ID.
Hvis ID er et numerisk felt, skal du ikke have apostroffer i koden.
Avatar billede Slettet bruger
23. november 2004 - 15:59 #6
Hvis du ser på koden til sp. 1, så hvis du vil bruge setfokus, kunne du gøre sådan:

DoCmd.OpenForm "DinFormular"
Forms!DinFormular!id.SetFocus
DoCmd.FindRecord Me!DitIdFelt

Man kan vist også bruge det sådan:

id.SetFocus Me!DitIdFelt

Jeg er desværre nød til at løbe nu, men jeg kigger ind i morgen.
Avatar billede mikkelk Nybegynder
23. november 2004 - 16:10 #7
ok, første spm. fungerer vidst fint...andet spm. går i al sin enkelthed ud på at benytte en liste/combo som postvælger...Hvordan gøres det?
Avatar billede mikkelk Nybegynder
24. november 2004 - 08:16 #8
Ok, finder anden løsning og lukker her... spg smid et svar, så får du point...
Avatar billede Slettet bruger
24. november 2004 - 08:22 #9
Svar !~)
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