Crystal Reports jest bardzo często zintegrowany z popularnymi aplikacjami. Przykładem jest system CDN Optima.
Początkujących użytkownikom sprawiają kolumny z datą, bo data nie jest zapisana jako datetime lecz jako liczba.
Otóż data w CDN Optima zapisana jest w formacie Clarion, czyli liczba dni, które upłynęły od daty 1800-12-28.
(Czy ktoś wie co to za data w historii?)
Dlatego jeśli chcemy użyć takiego pola na raporcie, pierwsze co powinniśmy zrobić to dokonać konwersji liczby na datę.
W innym przypadku Crystal Reports nie będzie wiedział, że jest to data i żadne formatowanie dat, grupowanie po okresach nie będzie działać.
Formuła do konwersji formatu Clarion na datę:
Jeśli mamy wiele takich pól to najlepiej utworzyć własną funkcję:
Jeśli mamy wiele takich pól to najlepiej utworzyć własną funkcję: