Bonjour à tous,
Je débute dans BO, j'ai parcouru le Forum sans trouver ce qui me pose problème.
Je suis sur SAP BusinessObjects Enterprise XI - je créé des rapports à partir de données Oracle.
je créé une requête sous Webi, je souhaite reprendre les données d'une colonne contenant des hh:mm et les afficher dans une autre colonne au format jj hh mm.
sachant qu'une journée vaut 7h48 soit 468 minutes.
j'ai récupéré une dimension [DureeDossier] qui est exprimée en minutes
j'ai créé la fonction suivante:
=Tronquer(Moyenne([DureeDossier])/468, 0) + "J " + Tronquer(Mod(Moyenne([DureeDossier]); 468)/60,0) + "h" + Tronquer(Mod(Moyenne([DureeDossier]),60)) + "min"
Le résultat pour le nombre de jours et les heures est correct par contre je rencontre un problème sur les minutes.
par exemple: 17h43
si j'applique =Tronquer(Moyenne([DureeDossier])/468, 0) + "J " + Tronquer(Mod(Moyenne([DureeDossier]); 468)/60,0) + "h" + Tronquer(Mod(Moyenne([DureeDossier]),60)) + "min"
je récupère toujours 43 minutes alors que l'expression des minutes doit se baser sur le reste de mes heures qui s'est lui-même basé sur le reste de mes jours.
J'espère avoir été clair, je galère depuis un moment sur ce dernier calcul.
Merci de votre aide
Chichin
Partager