uren optellen in query met doorrekene volgende dag

Status
Niet open voor verdere reacties.

dinoshop

Terugkerende gebruiker
Lid geworden
8 sep 2000
Berichten
1.100
ik weet dat er veel te vinden is voor ueren berekening ,maar deze kan ik niet vinden
ik werk maandag avond van 23:00 uur en en om 6:00 klaar als ik dit aftrek maal 24 krijg ik niet de tijd die ik wil hebben .
hoe los ik dit op dat die gewoon aangeeft 7 uur
[tijd uit]-[tijd in]*24
 
Je moet een check inbouwen op de eindtijd, voor het geval die lager is dan de begintijd. In dat geval ligt de eindtijd (doorgaans dan) op de volgende dag, en moet jer er 24 uur bij optellen. Dat doe je nog niet.
 
kan jij een voorbeeld maken????
probeer het zelf maar kom niet op de gewenste tijd
 
ik dacht zoiets maar werkt niet
iff[totaal]">24-24

dus bij 33 uur zou hij de 24 er af moeten trekken word 9 uur en dat zou weer kloppen
 
De formule is niet zo heel moeilijk; zoals ik al zei: je moet testen of de begintijd groter is dan de eindtijd. En dan voor beide situaties een berekening maken. En in het geval de begintijd groter is, 24 uur erbij optellen.
Code:
UrenInzet: IIf([TijdBegin]>[TijdEind];[TijdBegin]+[TijdEind]+24;[TijdEind]-[TijdBegin])
 
UrenInzet: IIf([TijdBegin]>[TijdEinde];[Tijdeinde]-[Tijdbegin]+24;[tijdbegin]+[tijdeinde])
dit is hem thanks
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan