Avatar billede joggeren Nybegynder
07. oktober 2004 - 11:16 Der er 7 kommentarer og
1 løsning

Dlookup hjælp - med ja/nej kriterie

Jeg skal endnu en gang have hjælp til DLookup.

Den skal slå pris op, med kriteriet "Strikke" i kolonnen "behandling" i forespørgslen stoftype3.

Desuden er der to andre kriterier i formularen; "Kvalitet" & "Sted"

Den skal dog kun slå værdien op, hvis Ja/Nej feltet "Etiket8" er afkrydset som ja.

Hvis det er nej, skal den skrive værdien 0 i feltet.

Er dette muligt?
07. oktober 2004 - 11:19 #1
Hvad med:

iif(Me!Etiket8=True,DLookup("Pris", "stoftype3", "Kvalitet = '" & Me!Kvalitet & "' And Sted = '" & Me!Sted & "' And Behandling = 'Strikke'"),0)
07. oktober 2004 - 11:22 #2
Kan du ikke lige forklare om du skriver det i VBA eller direkte i en tekstboks?
Det gør det nemmere, at vide, da jeg så er fri for at tilpasse metoden til næsten at virke i begge dele :o)
Avatar billede joggeren Nybegynder
07. oktober 2004 - 11:25 #3
det er i en tekstboks.. og første forsøg virker ikke
07. oktober 2004 - 11:27 #4
nej, Me og komma duer ikke i tekstbokse. Prøv denne i stedet:

=iif(Etiket8=True;DLookup("Pris"; "stoftype3"; "Kvalitet = '" & Form!Kvalitet & "' And Sted = '" & Form!Sted & "' And Behandling = 'Strikke'");0)
Avatar billede joggeren Nybegynder
07. oktober 2004 - 11:30 #5
Hmm.. virker ikke.. melder: #Navn?
07. oktober 2004 - 11:32 #6
Hvad hedder tekstboksen?
Og er du sikker på, at Etiket8 er en afkrydsningsboks? Det er normalt kun etiketter som hedder "Etiket"?
Avatar billede joggeren Nybegynder
07. oktober 2004 - 11:36 #7
Næ.. den hedder strikkes.. beklager... men nu virker det.. mange tak.
07. oktober 2004 - 11:37 #8
Perfekt :o)

Og tak endnu engang
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