Avatar billede avalon116 Nybegynder
14. februar 2003 - 21:47 Der er 15 kommentarer og
1 løsning

kombinationsboks

Jeg har en kombinationsboks i en formular. I boksen er der 4 felter/kollonner. Alle vises som de skal når man vælger. Men efter at valget er foretaget og feltet forladt, vises kun det ene felt. Hvordan får man den til at víse alle fire felter?
Avatar billede kabbak Professor
14. februar 2003 - 21:55 #1
det kan du ikke
Avatar billede kabbak Professor
14. februar 2003 - 21:56 #2
Du kan lave 3 tekstbokse og lade dine værdier vises der.
Avatar billede avalon116 Nybegynder
14. februar 2003 - 22:28 #3
hvordan gør jeg det?
(de fire felter er ikke en del af den aktuelle tabel)
Avatar billede terry Ekspert
15. februar 2003 - 09:43 #4
Make a query where you have a field made up from the values of all thee fields then use the query in the combo instead of the table.
Avatar billede terry Ekspert
15. februar 2003 - 10:10 #5
thee = three
Your SQL will look something like this
SELECT field1 & " " & field2 & " " & field3 AS NewField
FROM YourTable;
Avatar billede avalon116 Nybegynder
15. februar 2003 - 13:05 #6
det virker ikke.
den skriver bare:
"Syntaksen er forkert
Kontroller syntaksen, og omslut underforespørgslen med parenteser"
Avatar billede fynbohans Nybegynder
15. februar 2003 - 13:45 #7
Det der vises (i en tekstbox?) er data fra den bundne kolonne.
Hvis du vil se de andre kolonner må du angive kolonnen, f.eks. :
=[NAVN].Column(2), hvor [NAVN] er kombiboxen.
Avatar billede terry Ekspert
15. februar 2003 - 13:46 #8
You obviously need to use the correct field names etc. THis is JUST an example.

You can also send your dB to eksperten@santhell.dk and i will look at it for you and also your other question you have
Avatar billede terry Ekspert
15. februar 2003 - 15:21 #9
?
avalon116>I cant see what fynbohans's answer has to do with your question!

"Hvordan får man den til at víse alle fire felter?"
I would like an explanation please.
Avatar billede terry Ekspert
15. februar 2003 - 15:22 #10
I could also have given that as an answer but it isnt what you asked for!
Avatar billede fynbohans Nybegynder
15. februar 2003 - 19:35 #11
Kære Terry,
Forstod ikke helt hvad problemet var og gættede.....
Avatar billede terry Ekspert
16. februar 2003 - 09:41 #12
fynbohans>Well I'm still trying to guess, but still can NOT see what your answer has to do with the original question!
Your answer explains how to reference the columns in a combo box but NOT how to display more than one column at the same time.
Avatar billede fynbohans Nybegynder
16. februar 2003 - 14:26 #13
Hvis flere flere kolonner skal vises i samme tekstbox må man skrive
f.eks.  = [NAVN].Column(1) & " " & [NAVN].Column(2).
Avatar billede terry Ekspert
16. februar 2003 - 15:00 #14
but it is NOT a text box but a combo!
Avatar billede fynbohans Nybegynder
16. februar 2003 - 16:32 #15
Faktisk var det tillægsspørgsmålet "Hvordan gør jeg det", jeg
svarede på, men hvis man vil i combo må man jo samle alt i
een kolonne i forespørgslen med:
TEXT: [FELT1] & [FELT2] under brug af LEFT,SPACE og eventuelle
konverteringsfunktioner fra tal til tekst.
Fortsat god søndag!
Avatar billede avalon116 Nybegynder
16. februar 2003 - 19:25 #16
til terry:
jeg kunne bruge løsningen fordi jeg (som kabbak foreslog) har lavet en tekstboks nedenunder kombinationsboksen. i tekstboksen har jeg så indsat fynbohans' kode - og det virkede.
Jeg er sikker på at du også kunne have givet mig det svar, og jeg er klar over at den løsning du var i gang med at give mig ville have været mere elegant, men det var nok for kompliceret for mig...jeg kunne i hvert fald ikke få 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