|
somme des heures dans un etat |
|
Stagiaire WDF
Inscrit: 11/01/2007 16:48
Post(s): 2
|
Bonjour
est ce quelqu'un peut m'aider à calculer la somme des heures dans un etat voila mon exemple :
j'ai des heures ou des minutes de retards pendant un mois, je dois faire une sommation pour avoir exactement le total des heures de retards
quand je fais avec l'assistant ca ne me donne pas juste. ex : pour une date donné xx/03/2011 un retard de 00:35 pour une autre date xx/03/2011 un retard de 01:30 le total de retard pour ces deux jours est de 02:05
j'ai mis ce code la dans le champ de calcul 1 de l'etat
h,i,th,tm sont des entiers
POUR i=1 A .... h=h+HeureVersEntier(......) // Heure étant la colonne à calculer FIN th=PartieEntière(h/360000) tm=h modulo 360000/6000 SELON tm CAS <10 : calcul1 =th+" H"+":0"+tm+" Min" AUTRE CAS : calcul1=th+" H "+" : "+tm+" Min " // <Total_Heure> étant le résultat FIN
je n'ai pas trouvé les choses à mettre sur les pointillées.
Comment je dois procéder et merci
Bon dev.
Contribution le : 09/03/2011 15:53
|
|
|
Re: somme des heures dans un etat |
|
Animateur WDF
Inscrit: 26/06/2002 16:24
De wdforge.org
Post(s): 2822
|
Bonjour
j'imagine que les données arrivent dans le corps de votre état. Ainsi, à chaque ligne vous allez ajouter une durée de retard (ou un valeur nulle). Par conséquent je vous invite à créer un variable globale à votre état de type durée, laquelle sera incrémentée dans le corps avec la rubrique qui contient la durée. Ensuite, il suffit en fin de document d'affecter la variable à un champ pour afficher le résultat de votre cumul.
Bon courage
Contribution le : 14/03/2011 08:41
|
|
Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.