Zmiany pomiędzy wersją początkową i wersją 1 dla NewBusinessAdmin/Reports/DrillDown

Pokaż
Ignoruj:
Data i czas:
09/09/15 10:05:53 (9 years temu)
Autor:
msawkiewicz (IP: 79.188.124.105)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • NewBusinessAdmin/Reports/DrillDown

    v1 v1  
     1[http://support.edokumenty.eu/trac/wiki/NewBusinessAdmin Podręcznik użytkownika] > [http://support.edokumenty.eu/trac/wiki/NewBusinessAdmin/Reports Raporty] > Raporty z akordacją 
     2 
     3{{{ 
     4#!html 
     5<figure> 
     6<center> 
     7<img src="/trac/raw-attachment/wiki/NewBusinessAdmin/Attachments/update.png" width="400px"> 
     8</figure> 
     9}}} 
     10 
     11= Raporty z akordacją = 
     12 
     13Bardzo użytecznym mechanizmem jest możliwość zagłębiania raportów w sobie, dzięki czemu można ujrzeć dokładniej skąd pochodzą sumowane w kolumnach dane. 
     14 
     15Aby utworzyć raport drill-down należy w kolumnie którą chcemy rozwijać dodać odpowiedni parametr. Ponieważ lista parametrów może być rozwijana w przyszłości zastosowano tam składnię JSON. Przykładowo aby rozwinąć dane o miesięcznej sprzedaży do sprzedaży wg produktów (reprezentowanej przez raport o ID 196) należy wkleić do komórki PARAMETRY  danej kolumny na zakładce "Wybór kolumn": 
     16 
     17{{{ 
     18{"drilldown":{"rep_id":196}} 
     19}}} 
     20 
     21a aby wpodrzędnym raporcie filtrować odpowiednie wpisy, można odwoływać się do krotki  raportu nadrzędnego w formie {NAZWA_KOLUMNY}. Działa to również dla wielu kolumn, więc warunek może być łączony np. : WHERE to_char(v.seldat, 'YYYY-MM') = '{MON}' AND mpk.place_ = '{MPK_PLACE}' gdzie ''mon'' i ''mpk_place'' są kolumnami w raporcie nadrzędnym. 
     22 
     23[[Image(drill-down.png)]] 
     24 
     25== Wyłączenie sortowanie dla kolumny == 
     26Jeśli nie chcemy aby użytkownik mógł sortować raport w module Customowym możemy użyć parametru: 
     27{{{ 
     28{"noSort":1} 
     29}}} 
     30 
     31Dodając ten parametr do każdej widocznej kolumny całkowicie zabronimy sortowania. 
     32 
     33Bardziej zaawansowane parametry i weryfikacja JSON: [http://json.parser.online.fr/]