Avatar billede rickie Juniormester
24. juli 2007 - 14:12 Der er 8 kommentarer og
1 løsning

Dropbox som viser ja eller nej i stedet for data

Hej,

Er det muligt at lave en dropbox som viser Ja eller Nej istedet for värdien (dato)

Feks. Value list:
"Ja";DLookup("åtgDatumÅtgärdas", "tblÅtgärdslista", "[åtgDatumÅtgärdas] = '2007-07-31');"Nej"DLookup("åtgDatumÅtgärdas", "tblÅtgärdslista", "[åtgDatumÅtgärdas]>2007-07-31)

Er dette muligt?
Avatar billede fdata Forsker
25. juli 2007 - 00:34 #1
Hvorfor ikke bare prøve det?  ;o)
Sæt antal kolonner til 2.

(pas på: du mangler et ";" efter "Nej")
Avatar billede rickie Juniormester
17. august 2007 - 08:22 #2
Undskyld mit sene svar, men jeg har väret på ferie!

Jeg kan ikke få det til at virke. Prövet fölgende:
DLookup("åtgDatumÅtgärdas", "tblÅtgärdslista", "[åtgDatumÅtgärdas] = '2007-07-31');"Ja";DLookup("åtgDatumÅtgärdas", "tblÅtgärdslista", "[åtgDatumÅtgärdas]>2007-07-31);"Nej"

Column count = 2
Column width = 0cm;1cm

Det vil bare ikke virke. Jeg får fejlmeddelelse: "The Value you entered isn´t valid for this field"

Feltet i tabellen er et datofelt så det burde virke.
Avatar billede fdata Forsker
19. august 2007 - 22:29 #3
Hvordan fylder du dropboxen?  Bruger du ikke f.eks.:

  Me.Kombinationsboks0.AddItem ("Ja;" & DLookup("åtgDatumÅtgärdas", "tblÅtgärdslista", "[åtgDatumÅtgärdas] = '2007-07-31'))

(det ser ud til at virke her)
Avatar billede rickie Juniormester
27. august 2007 - 09:15 #4
Den må jeg nok lige have forklaret :-) Jeg skriver det ind direkte i egenskaberne for kombinationsboksen (Se neden)

Hvordan mener du? Hvis det skal skrives ind i VB så bliver jeg nok nöd til at have en lidt mere udförlig forklaring. :-)

DLookup("åtgDatumÅtgärdas", "tblÅtgärdslista", "[åtgDatumÅtgärdas] = date());"Ja";DLookup("åtgDatumÅtgärdas", "tblÅtgärdslista", "[åtgDatumÅtgärdas]>2007-07-31);"Nej"

Tak for din tålmodighed!
Avatar billede fdata Forsker
29. august 2007 - 00:11 #5
I formularens OnOpen event kan du skrive:

  Me.Kombinationsboks0.AddItem ("Ja;" & DLookup("åtgDatumÅtgärdas", "tblÅtgärdslista", "[åtgDatumÅtgärdas] = '2007-07-31'))  Me.Kombinationsboks0.AddItem ("Nej;" & DLookup("åtgDatumÅtgärdas", "tblÅtgärdslista", "[åtgDatumÅtgärdas] > '2007-07-31'))

Det burde oprette to værdier på i din Combobox
Avatar billede fdata Forsker
29. august 2007 - 00:12 #6
... og så åd e lige et linie skift. Det skulle være:

  Me.Kombinationsboks0.AddItem ("Ja;" & DLookup("åtgDatumÅtgärdas", "tblÅtgärdslista", "[åtgDatumÅtgärdas] = '2007-07-31'))
Me.Kombinationsboks0.AddItem ("Nej;" & DLookup("åtgDatumÅtgärdas", "tblÅtgärdslista", "[åtgDatumÅtgärdas] > '2007-07-31'))
Avatar billede rickie Juniormester
29. august 2007 - 08:33 #7
Samme her! Får det ikke til at virke. Må jeg sende DB til dig så du kan kigge på det? Både vedrörende denne og mit andet spm?
Avatar billede fdata Forsker
03. april 2011 - 20:12 #8
Hi hi. Endnu én gammel svend. Normalt giver man jo jo kun point for et tilfredsstillende svar - og det ser jo ikke ud til at være tilfældet her; men jeg gætter på at tingene er faldet i hak i de godt 3½ år (LOL), der er gået siden.
Avatar billede rickie Juniormester
04. april 2011 - 08:49 #9
Beklager meget :-)
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