OVH Cloud OVH Cloud

soustraction d'heures

4 réponses
Avatar
fred
Bonjour,
je voudrai soustraire 2 horaires: 16h35-8h00 par exemple
le format des mon champs est "heure abr=E9g=E9e"
dans une requ=EAte, la formule est DiffDate("j";
[heuredarrivee];[heurededepart])
le probl=E8me est que je n'obtiens que l'heure. Or je=20
souhaite avoir les heures et les minutes d'=E9cart, dans=20
cet exemple 0h35

je vous remercie de votre aide

fred

4 réponses

Avatar
Bertrand Lesmerises
Salut!

Vérifie si ton champs résultat est au format heure abrégé, si la valeur de
retour de la fonction est du bon type et pourquoi utiliser j comme paramètre
de comparaison, Voici trois piste à explorer. Bonne chance!

Bertrand


"fred" a écrit dans le message de
news:095d01c49fd7$372679f0$
Bonjour,
je voudrai soustraire 2 horaires: 16h35-8h00 par exemple
le format des mon champs est "heure abrégée"
dans une requête, la formule est DiffDate("j";
[heuredarrivee];[heurededepart])
le problème est que je n'obtiens que l'heure. Or je
souhaite avoir les heures et les minutes d'écart, dans
cet exemple 0h35

je vous remercie de votre aide

fred
Avatar
fred
salut,

j'utilise "j" pour le jour mais si je mets "h", il me
retourne "8" (16h35-8h00=8h00 et je n'est pas les minutes)

Le format du champs final est "nombre général" car si je
mets "heure abrégée", j'obtiens 00:00 alors
qu'avec "nombre général", j'obtiens "8".

merci encore

fred


-----Message d'origine-----
Salut!

Vérifie si ton champs résultat est au format heure
abrégé, si la valeur de

retour de la fonction est du bon type et pourquoi
utiliser j comme paramètre

de comparaison, Voici trois piste à explorer. Bonne
chance!


Bertrand


"fred" a écrit
dans le message de

news:095d01c49fd7$372679f0$
Bonjour,
je voudrai soustraire 2 horaires: 16h35-8h00 par exemple
le format des mon champs est "heure abrégée"
dans une requête, la formule est DiffDate("j";
[heuredarrivee];[heurededepart])
le problème est que je n'obtiens que l'heure. Or je
souhaite avoir les heures et les minutes d'écart, dans
cet exemple 0h35

je vous remercie de votre aide

fred


.



Avatar
Eric
Bonjour Fred,

N'utilises pas la fonction DateDiff() mais mets un champ calculé
simplement:

Durée: [HARRIVEE]-[HDEPART]

puis un format sur le champ calculé : Heure, abrégé
(Clic droit sur la colonne Durée - Propriétés - Format)

A+
Eric

"fred" écrivait news:09d901c49fdd
$80a0b0e0$:

salut,

j'utilise "j" pour le jour mais si je mets "h", il me
retourne "8" (16h35-8h00=8h00 et je n'est pas les minutes)

Le format du champs final est "nombre général" car si je
mets "heure abrégée", j'obtiens 00:00 alors
qu'avec "nombre général", j'obtiens "8".

merci encore

fred


Avatar
fred
je te remercie, ça fonctionne.
cordialement,
fred
-----Message d'origine-----
Bonjour Fred,

N'utilises pas la fonction DateDiff() mais mets un champ
calculé

simplement:

Durée: [HARRIVEE]-[HDEPART]

puis un format sur le champ calculé : Heure, abrégé
(Clic droit sur la colonne Durée - Propriétés - Format)

A+
Eric

"fred" écrivait
news:09d901c49fdd

$80a0b0e0$:

salut,

j'utilise "j" pour le jour mais si je mets "h", il me
retourne "8" (16h35-8h00=8h00 et je n'est pas les
minutes)



Le format du champs final est "nombre général" car si
je


mets "heure abrégée", j'obtiens 00:00 alors
qu'avec "nombre général", j'obtiens "8".

merci encore

fred
.