16. september 2008 - 14:36
Der er
5 kommentarer og 1 løsning
Hjælp til en IIf sætning i en forspørgsel
Skal bruge en sætning der kommer med et tal hvis >18 - <=30 så 0,026 >30 - <=50 så 0,031 >50 - <=80 så 0,036 Det hele skal være i to felter man skriver sit tal i [Gen Nominel mål] og får det rigtige frem i [Tol] Har prøvet men det vil ikke rigtig Tol: IIf([Gen Nominel mål]>18 And [Gen Nominel mål]<=30;IIf([Gen Nominel mål]>30 And [Gen Nominel mål]<=50;IIf([Gen Nominel mål]>50 And [Gen Nominel mål]<=80;"0,026";"0,031");"0,036")) Håber der er der kan hjælpe
Annonceindlæg fra Conscia
16. september 2008 - 14:47
#1
Ikke testet IIf([Gen Nominel mål]>18 And [Gen Nominel mål]<=30;"0,026";IIf([Gen Nominel mål]>30 And [Gen Nominel mål]<=50;"0,031";IIf([Gen Nominel mål]>50 And [Gen Nominel mål]<=80;"0,036")))
16. september 2008 - 14:51
#2
Udtryk1: IIf([Talfelt]>30000 And [talfelt]<40000;"Et par";IIf([Talfelt]>40000 And [talfelt]<50000;"To par"))) Du er nødt til at lave et udtryk i forespørgslen. Ovennævnte er fra et pokerspil. Den første betingelse er: IIf([Talfelt]>30000 And [talfelt]<40000;"Et par" Hvis denne er opfyldt returneres strengen "Et par2 til udtrykket. Hvis den ikke er opfyldt går SQL til betingelse nr. 2: IIf([Talfelt]>40000 And [talfelt]<50000 I din første betingelse: IIf([Gen Nominel mål]>18 And [Gen Nominel mål]<=30 skriver du IKKE hvad der skal returneres hvis betingelsen er opfyldt.