Avatar billede kasper_knaldperle Nybegynder
10. juli 2005 - 23:42 Der er 4 kommentarer og
1 løsning

Flere værdier fra combobox

Jeg har en combobox på en formular. Comboboxen viser 3 colums. Er det muligt at få værdierne fra de forskellige colums ud i hver deres tekstfelt på formularen. Altså...De 3 tekstfelter udfyldes af 1 combobox. Det drejer sig om wordskabeloner, hvor man vælger den skabelon man vil bruge. Så skal der udfyldes 3 felter. 1 med navnet på skabelonen, 1 med stien og 1 med en extension (.doc f.eks).
Alle 3 tekstfelter ligger i samme tabel.

Håber I forstår c",)
Avatar billede thesurfer Nybegynder
11. juli 2005 - 00:51 #1
Hvis du vil have 3 tekstfelt-værdier, i 1 combobox-værdi, kan du f.eks. bruger Split til at lave en array:

comboboksens værdier:
"bil¤hus¤hund"
"computer¤skærm¤mus"

Så kan du bruge:

streng = comboboxens valgte værdi ' f.eks.: "bil¤hus¤hund"

streng = split(streng, "¤")

tekstfelt_1 = streng(0) ' indeholder f.eks. "bil"
tekstfelt_2 = streng(1) ' indeholder f.eks. "hus"
tekstfelt_3 = streng(2) ' indeholder f.eks. "hund"

"tekstfelt_NummerHer" skal erstattes af navnen på tekstfelterne..

Du kan vælge et andet tegn, end lige "¤"

Læs om array: http://www.html.dk/tutorials/asp/lektion8.asp

/theSurfer
Avatar billede terry Ekspert
11. juli 2005 - 08:20 #2
text1 = Me.YourCombo.column(0)
text2 = Me.YourCombo.column(1)
text3 = Me.YourCombo.column(2)
Avatar billede terry Ekspert
11. juli 2005 - 08:23 #3
You could put the code in the combo's AFTER UPDATE event
Avatar billede kasper_knaldperle Nybegynder
11. juli 2005 - 20:57 #4
Jeg har brugt Terrys løsning. Med lidt modifikationer virker det fint...
Tak for hjælpen begge to.
Avatar billede terry Ekspert
11. juli 2005 - 20:58 #5
thanks
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