op basis van weekdag de datum van volgende dag tonen op vrijdag +3 dagen tonen

Status
Niet open voor verdere reacties.

Peer44

Gebruiker
Lid geworden
25 jan 2008
Berichten
224
Hallo,

ik heb in Access een Query gemaakt waarin productieorders staan.

in 1 kolom staat de productiedatum als "DD-MM-JJJJ"
nu wil ik in de query alle orders weergeven van de volgende dag
dus op maandag query openen toont orders van dinsdag etc. hiervoor gebruik ik het criteria Date()+1

Alleen op vrijdag wil ik de orders van maandag tonen hier loop ik op vast;
ik dacht dat het er ongeveer zoals dit moet uitzien:

IIf("Day"=6;Date()+3;Date()+1)

Maar dat werkt niet, wat is de juiste formule?
 
"Day" is niets anders dan tekst, en tekst kan nooit de waarde 6 krijgen. Je moet de weekdag berekenen met de functie Weekday, dan kan het wel.
Code:
IIF(WeekDay(Date();2)=6;[Orderdatum]+3;[Orderdatum]+1)
 
"Day" is niets anders dan tekst, en tekst kan nooit de waarde 6 krijgen. Je moet de weekdag berekenen met de functie Weekday, dan kan het wel.
Code:
IIF(WeekDay(Date();2)=6;[Orderdatum]+3;[Orderdatum]+1)

Bedankt is nu gelukt:
IIf(Weekday(Date())=6;Date()+3;Date()+1)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan