Zmiany pomiędzy wersją 8 and wersją 9 dla DeployerGuide/Customization/AdvancedReporting
- Data i czas:
- 01/19/10 10:10:36 (15 years temu)
Legend:
- Bez zmian
- Dodane
- Usunięte
- Zmienione
-
DeployerGuide/Customization/AdvancedReporting
v8 v9 53 53 54 54 {{{ 55 -- Zwraca sformatowaną kwotę56 SELECT bmoney(100.90, 'PLN')57 58 55 -- Formatuje datę 59 56 SELECT to_char(d.adddat, 'YYYY-MM-DD') FROM documents d; … … 62 59 select extract(YEAR from CURRENT_DATE); 63 60 61 -- Oblicza czas który upłynął od daty do daty (np. na realizacji zadania) 62 ((extract(EPOCH FROM d.rlend_) - extract(EPOCH FROM d.rlstrt))/3600)::numeric(12,2) AS duration 63 64 64 -- Formatuje kwotę z pól tekstowych np. z formularzy customowych 65 65 select cast(regexp_replace(regexp_replace('301 110,43',' ',''),',', '.') as numeric(12,2)) + 12.50; … … 68 68 CASE WHEN p.pr_sta = 1 THEN '<div style="color: red">Rozpoczęte</div>' WHEN p.pr_sta = 2 THEN 'W trakcie realizacji' WHEN p.pr_sta = 3 THEN 'Zakończone' END AS status, 69 69 70 -- Selectuje tydzień70 -- Wybiera te rekordy których data jest w tym tugodniu 71 71 to_char(CURRENT_DATE, 'WW') = to_char (adddat, 'WW') 72 73 -- wybiera rekordy nie starsze niż miesiąc 74 AND dcr.adddat > CURRENT_DATE - interval '1 month' 72 75 73 76 }}}