Beste allen,
ik hoop dat jullie mij kunnen vertellen wat ik verkeerd doe. Ik moet voor werk iets creeren waarbij ik het aantal maanden in dienst moet relateren aan de toegekende vakantiedagen.
Het moet er als volgt uit zien:
<=12 maanden = 12 vakantiedagen
<12<=24 = 14 vakantiedagen
<24<=36 = 16 vakantiedagen
<36 = 18 vakantiedagen
Ik heb een query in excel gedraaid met daarin de volgende functie:
IIf (DateDiff("m",[tblEmployee]![EmpHireDate],Now())<=12,12,
IIf(12<DateDiff("m",[tblEmployee]![EmpHireDate],Now())<=24,14,
IIf(24<DateDiff("m",[tblEmployee]![EmpHireDate],Now())<=36,16,18)))
ik hoopte op een goed resultaat, maar access doet niet wat ik wil. Voor mijn gevoel doe ik dus iets verkeerd maar ik kan mijn vinger er niet zetten.
Ik krijg bij 12 maanden of minder het gewenste resultaat,
maar alles groter dan 12 blijft steken op 14 dagen. Dus bij 25 maanden rekent hij niet 16 dagen uit voor me. hij blijft steken op de 14 dagen.
Access 2010
Hopelijk ziet iemand wat ik fout doe, want het is in ieder geval een feit dat ik iets fout doe.
GR
Zafar
ik hoop dat jullie mij kunnen vertellen wat ik verkeerd doe. Ik moet voor werk iets creeren waarbij ik het aantal maanden in dienst moet relateren aan de toegekende vakantiedagen.
Het moet er als volgt uit zien:
<=12 maanden = 12 vakantiedagen
<12<=24 = 14 vakantiedagen
<24<=36 = 16 vakantiedagen
<36 = 18 vakantiedagen
Ik heb een query in excel gedraaid met daarin de volgende functie:
IIf (DateDiff("m",[tblEmployee]![EmpHireDate],Now())<=12,12,
IIf(12<DateDiff("m",[tblEmployee]![EmpHireDate],Now())<=24,14,
IIf(24<DateDiff("m",[tblEmployee]![EmpHireDate],Now())<=36,16,18)))
ik hoopte op een goed resultaat, maar access doet niet wat ik wil. Voor mijn gevoel doe ik dus iets verkeerd maar ik kan mijn vinger er niet zetten.
Ik krijg bij 12 maanden of minder het gewenste resultaat,
maar alles groter dan 12 blijft steken op 14 dagen. Dus bij 25 maanden rekent hij niet 16 dagen uit voor me. hij blijft steken op de 14 dagen.
Access 2010
Hopelijk ziet iemand wat ik fout doe, want het is in ieder geval een feit dat ik iets fout doe.
GR
Zafar