J'ai une base de données Access dont quatre champs projet, heure de début,
heure de fin et durée. Le champs duree étant la différence entre heure de
fin et heure de début.
J'essaie de récupérer le temps total par projet mais j'ai toujours une
erreur. Comment faire l'addition du champ durée en sachant que tous les
champs sont des champs "DateHeure" excepté le champ "Projet"
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
3stone
Salut,
"Jacques" | J'ai une base de données Access dont quatre champs projet, heure de début, | heure de fin et durée. Le champs duree étant la différence entre heure de | fin et heure de début. | J'essaie de récupérer le temps total par projet mais j'ai toujours une | erreur. Comment faire l'addition du champ durée en sachant que tous les | champs sont des champs "DateHeure" excepté le champ "Projet"
La durée ne devrait pas se retrouver dans la table... et dans Access, tu ne peux pas faire la somme d'un champ date/heure (max 24 hrs)
il vaut donc mieux ne garder que HeureDebut et HeureFin et d'ajouter un champ calculé en minute par exemple...
Duree: datediff("n",heuredebut,heurefin)
et de faire la somme sur "Duree"
Au besoin, il suffit de transformer ces "minutes" au format traditionnel : http://mypage.bluewin.ch/w.stucki/CalculsDates.htm#ConvMinutesHeures
"Jacques"
| J'ai une base de données Access dont quatre champs projet, heure de début,
| heure de fin et durée. Le champs duree étant la différence entre heure de
| fin et heure de début.
| J'essaie de récupérer le temps total par projet mais j'ai toujours une
| erreur. Comment faire l'addition du champ durée en sachant que tous les
| champs sont des champs "DateHeure" excepté le champ "Projet"
La durée ne devrait pas se retrouver dans la table...
et dans Access, tu ne peux pas faire la somme d'un champ date/heure (max 24 hrs)
il vaut donc mieux ne garder que HeureDebut et HeureFin et d'ajouter un champ
calculé en minute par exemple...
Duree: datediff("n",heuredebut,heurefin)
et de faire la somme sur "Duree"
Au besoin, il suffit de transformer ces "minutes" au format traditionnel :
http://mypage.bluewin.ch/w.stucki/CalculsDates.htm#ConvMinutesHeures
"Jacques" | J'ai une base de données Access dont quatre champs projet, heure de début, | heure de fin et durée. Le champs duree étant la différence entre heure de | fin et heure de début. | J'essaie de récupérer le temps total par projet mais j'ai toujours une | erreur. Comment faire l'addition du champ durée en sachant que tous les | champs sont des champs "DateHeure" excepté le champ "Projet"
La durée ne devrait pas se retrouver dans la table... et dans Access, tu ne peux pas faire la somme d'un champ date/heure (max 24 hrs)
il vaut donc mieux ne garder que HeureDebut et HeureFin et d'ajouter un champ calculé en minute par exemple...
Duree: datediff("n",heuredebut,heurefin)
et de faire la somme sur "Duree"
Au besoin, il suffit de transformer ces "minutes" au format traditionnel : http://mypage.bluewin.ch/w.stucki/CalculsDates.htm#ConvMinutesHeures