bonjour à tous,
je calcule la durée dans une requête de cette manière :
le problème est que lorsque mon heure de fin est le jour suivant et donc la valeur heure fin est inférieure à la valeur heure début. exemple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part DiffDate("h";[Heure_début];[Heure_fin]) & Format([Heure_fin]-[Heure_début];":nn")
heure-début = 22H00 et heure-fin = 01h00 (le lendemain)
à ce moment là ma différence vaut -21h00
j'arrive dans le code à mettre une condition if et j'ajoute 24h00 à ma différence.
par contre dans l'expression d'une requête je ne trouve pas le if
je n'arrive donc pas à exprimer ma condition....j'ai plus d'idées...
merci pour vos futures aides
Partager