Bonjour,
Je m'excuse par avance de ré-ouvrir un sujet déjà clos (http://www.developpez.net/forums/d75...perieures-24h/) mais les deux solutions apportées sur celui-ci ne m'ont pas permis de corriger mes problèmes de temps > 24:00:00 :
La solution de BIM me paraissait très intéressante mais la fonction (ci-dessous) ne change rien sur l'ensemble de mon report.
Pourtant je l'ai bien inséré dans l'initialize du report avec plusieurs tests et combinaisons de sortie des temps dans mes requêtes mais rien n'y fait...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 MIN = 60; HEU = MIN*60; function secToTime(secondes) { // Calcul des heures heures = parseInt(secondes/HEU); secondes -= heures*HEU; // Calcul des minutes minutes = parseInt(secondes/MIN); secondes -= minutes*MIN; // Ajustement des zéros if (minutes < 10) minutes = "0"+minutes; if (secondes < 10) secondes = "0"+secondes; return heures+":"+minutes+":"+secondes; }
J'ai aussi essayé de contourner le problème en sortant mes temps en chaines de caractères, les temps s'affichent correctement dans la prévisualisation des requêtes mais impossible d'utiliser ce champ dans mes graphs.
Je réalise des reports sur des temps de traitement de dossiers sur un outil de ticketing (GLPI) et autant dire que sans une solution, les différents graphs sont inexploitables...
Merci d'avance à tous pour votre aide, conseil
Cordialement,
Partager