Bonjour dans un état Crystal j'ai un champ Heure calculé qui renvoi un écart en jour / Heure / minutes entre deux dates. Il doit se mettre en couleur selon un dépassement défini.
Dans mon exemple si l'écart est supérieur à 8h, il doit se mettre en rouge. Dans la capture ci-jointe on voit bien que cela fonctionne pour la plupart des données sauf pour celle qui indique 08:30. la il ne se met pas en rouge.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 if ( datediff('h',datetime(date({R_LOTS.DATE_CHARG}), time({R_LOTS.H_CHARG})),datetime(date({R_LOTS.DATE_DECHARG}), time({R_LOTS.H_DECHARG}))) )> 8 then crred else crBlack
Partager