Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vypočítať 60 minút na predchádzajúcu čas v Crystal Reports

Crystal Reports môže manipulovať každý riadok čítať zo zdroja údajov , ktorý zahŕňa vstavané funkcie pre špecificky zamerať na predchádzajúce a nasledujúce riadok . Je-li daný riadok potrebuje hodnoty z predchádzajúceho alebo nasledujúceho riadku , je často ťažké pre kód . Ale v prípade , že sa dáta posunú do Crystal Reports , tieto funkcie robiť prácu za nás . Teraz daný riadok môže obsahovať určitú hodnotu z čítania alebo manipulácie na predchádzajúcu alebo ďalší riadok . Ako každý nasledujúci riadok sa číta , je použitý nový predchádzajúcu alebo ďalší riadok hodnota . Veci , ktoré budete potrebovať
Crystal Reports
Zobraziť ďalšie inštrukcie Cestuj 1

Vytvorenie zostavy zobrazujúce pole čase založené na údajoch , ktoré majú mutiple riadkov z Príklad : " . Table.timefield "
2

Vytvoriť a uložiť nový vzorec ako " 60minToPrevTime " , ktorý obsahuje : " . Predchádzajúca ( table.timefield ) - 1 /24 " Poznámka : Vzhľadom k tomu , dátum - čas pole automaticky odpočítame a pridajte celé čísla ako dni , 1 /24 rovná sa 1 hodinu ( 60 minút ) , ako 1/24th 1 deň
3

Umiestnite . . vzorec v časti Podrobnosti vedľa table.timefield pochádzajúce zo zdroja údajov
4

výsledkov Náhľad : table.timefield a vzorec ( 60minToPrevTime ) budú bok po boku

. formula bude 1 hodina ( 60 minút ) menej ako v predchádzajúcom table.timefield zázname .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené