Avatar billede prebs72 Nybegynder
16. juli 2007 - 15:42 Der er 4 kommentarer og
1 løsning

Kombinationsboks i underformular

Jeg har lavet en database, hvor jeg har 3 tabeller.
1. tabel med medarbejdernavn og unik ID
2. tabel med programnavn og unik ID
3. tabel er kombinationstabel (medarbejder_program) med to kolonner - en til hver af de to unikke ID, der er knyttet som 1 til mange relation til hver af de to andre tabeller.

Jeg har lavet en formular (medarbejder) med en underformular (medarbejder_program underformular). Nu vil jeg gerne lave feltet "programnavn" i underformularen om til en kombinationsboks, hvor jeg kan vælge mellem de programmer der der oprettet i tabellen "programnavn".

Kombinationstabellen skal nu holde styr på hvilke programmer der er knyttet til hvilke medarbejdere.

Hvordan sætter jeg det op i kombinationsboksen?
Avatar billede mugs Novice
16. juli 2007 - 16:18 #1
I kiombinationstabellen vælge du en kombinationsboks i stedet for en tekstboks. Derefter opretter du en medarbbejder for hvert program denne medarbejder skal knyttes til.
Avatar billede prebs72 Nybegynder
17. juli 2007 - 08:24 #2
Jeg har vist ikke fået mig formuleret klart nok.

Jeg har lavet tekstboksen om til en kombinationsboks.
For at jeg kan se de programmer der er at vælge imellem, vælger jeg så at "rækkekilden" skal være tabel 2 med programnavnene, Antalkolonner er 2, Bundetkolonne er 1, kolonnebredder er 0cm;4cm.

Mit problem er nu, at når jeg vælger et program på listen, bliver værdien skrevet til i tabellen programnavn og ikke i kombinationstabellen, som jeg gerne vil.

Hvor er det jeg mangler at skrive noget kode, og hvad skal det være?
Avatar billede prebs72 Nybegynder
17. juli 2007 - 09:23 #3
Jeg har selv fundet løsningen.

Jeg troede at jeg skulle lave alle informationerne omkring kombinationsboksen i min formular. Jeg har dog fundet ud af, at kombinationsboksen skal laves på tabel niveau.

I kombinationstabellen skal man under fanen "Opslag" lave en kombinationsboks for hver række, der slår op på de respektive tabeller.

Når der skal laves en underformular efterfølgende, skal man bare vælge kombinationstabellen når man kører guiden underformular. Nu har man så kombinationsboksene i underformularen, der gemmer data i de rigtige tabeller.
Avatar billede Slettet bruger
18. juli 2007 - 09:37 #4
Husk at smide et svar og så acceptere det for at lukke spm.!~)
Avatar billede prebs72 Nybegynder
18. juli 2007 - 16:51 #5
Så lukkes denne streng
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