Crystal Reports peuvent manipuler chaque ligne lue à partir d'une source de données , qui comprend des fonctions intégrées pour cibler spécifiquement une ligne précédente et la suivante. Si une ligne donnée a besoin d'une valeur à partir d'une ligne précédente ou suivante, il est souvent difficile de coder directement . Mais si les données sont lues dans Crystal Reports , ces fonctions font le travail pour nous. Maintenant, une rangée donnée peut intégrer une valeur spécifique de la lecture ou de la manipulation de la ligne précédente ou suivante. Comme chaque rangée successive est lu, une nouvelle valeur de la ligne précédente ou suivante est utilisée . Choses que vous devez Crystal Reports Show More Instructions 1 créer un rapport affichant un champ de données temporelles comportant des rangées de mutiple . Exemple: " table.timefield . " 2 Créez et enregistrez une nouvelle formule telle que « 60minToPrevTime " contenant : " . Précédente ( table.timefield ) - 1 /24" Note: . Depuis champs de date de temps soustraient automatiquement et ajouter des nombres entiers comme des jours , 1/24 équivaut à 1 heure ( 60 minutes) en 1/24e de 1 Jour 3 place le formule dans la section des détails à côté de la table.timefield provenant de la source de données 4 résultats Aperçu : . . l' table.timefield et la formule ( 60minToPrevTime ) seront côte à côte la formule sera de 1 heure (60 minutes ) de moins que le record précédent table.timefield .
|