Crystal Reports kan manipulera varje rad läses från en datakälla , som innefattar inbyggda funktioner för att specifikt rikta ett föregående och nästa rad. Om en given rad behöver ett värde från en tidigare eller nästa rad , är det ofta svårt att koda direkt . Men om data läses in i Crystal Reports , dessa funktioner gör jobbet åt oss . Nu en viss rad kan innehålla ett visst värde från läsning eller manipulering av föregående eller nästa rad . Eftersom varje successiv rad läses , är ett nytt föregående eller nästa rad värde används . Saker du behöver
Crystal Reports
Visa fler instruktioner
1
Skapa rapport visar ett fält av tidsbaserade data med mutiple rader . Exempel : " table.timefield . "
2
Skapa och spara en ny formel som " 60minToPrevTime " innehåller : " . Föregående ( table.timefield ) - 1/24 " Anmärkning : . Eftersom tids- fält automatiskt subtrahera och lägga heltal som dagar , motsvarar 1/24 till 1 timme ( 60 minuter ) som 1/24th av 1 dag
3
Placera formeln i avsnittet Detaljer bredvid table.timefield kommer från DataSource
4 resultat
Preview : . . The table.timefield och formel ( 60minToPrevTime ) kommer att vara sida vid sida
formeln blir 1 timme ( 60 minuter ) är mindre än den föregående table.timefield rekordet .