Zmiany pomiędzy wersją 2 and wersją 3 dla NewBusinessAdmin/Reports/Filters
- Data i czas:
- 09/14/15 08:30:06 (9 years temu)
Legend:
- Bez zmian
- Dodane
- Usunięte
- Zmienione
-
NewBusinessAdmin/Reports/Filters
v2 v3 161 161 Po zapisaniu filtr zostaje dodany do listy w zakładce '''Filtry''', a po [http://support.edokumenty.eu/trac/wiki/NewBusinessAdmin/Reports/PrintCharts wygenerowaniu raportu] wyświetla się w oknie po kliknięciu odnośnika '''Określ parametry'''. 162 162 163 == Jeden filtr wiele raportów == #powiazania163 == Jeden filtr, wiele raportów == #powiazania 164 164 Raz zdefiniowane filtry mogą być publikowane (dodawane zostają powiązania) w wielu raportach. Słownik definicji filtrów dostępny jest z menu '''Akcje''' po wybraniu pozycji '''Edycja definicji filtrów''' lub z poziomu zakładki '''Filtry''' kartoteki raportu - po kliknięciu ikony '''Edytuj definicje filtrów raportów''' w '''Pasku narzędzi'''. 165 165 … … 169 169 170 170 == Dynamiczne grupowanie == 171 Aby na panelu filtrów widoczna była opcja dynamicznego grupowania (po kolumnach zdefiniowanych na zakładce '''Kolumny''' w kartotece raportu), w definicji SQL raportu dodajemy token {GROUP_BY}. Jest to jednak token sterujący dlatego należy go poprzedzić --. Pozycja tokena {GROUP_BY} nie ma znaczenia ważne aby był zakomentowany.172 173 Przykład SQL 171 Aby na panelu filtrów widoczna była opcja dynamicznego grupowania (po kolumnach zdefiniowanych na zakładce '''Kolumny''' w kartotece raportu), w definicji SQL raportu dodajemy token '''{GROUP_BY}'''. Jest to token sterujący, dlatego należy go poprzedzić zapisem '''--'''. Pozycja tokena '''{GROUP_BY}''' nie jest istotna. 172 173 __'''Przykład'''__ 174 174 {{{ 175 175 SELECT * FROM contacts --{GROUP_BY} … … 179 179 == Przydatne kwerendy SQL do filtrów == 180 180 181 MAGAZYNY 181 '''MAGAZYNY''' 182 182 {{{ 183 183 SELECT wahaid, name__ FROM warehouses WHERE is_del IS false ORDER BY prior_ 184 184 }}} 185 185 186 GRUPY PRODUKTÓW 186 '''GRUPY PRODUKTÓW''' 187 187 {{{ 188 188 SELECT pgr_id, name__ FROM product_groups … … 190 190 }}} 191 191 192 KOMÓRKI ORGANIZACYJNE193 {{{ 194 -- z ograniczeniem do tych do których userma prawo192 '''KOMÓRKI ORGANIZACYJNE''' 193 {{{ 194 -- z ograniczeniem do tych, do których użytkownik ma prawo 195 195 SELECT orunid, orunsm AS caption 196 196 FROM organization_units … … 207 207 }}} 208 208 209 OPIEKUN SPRAWY (lista pracowników) 209 '''OPIEKUN SPRAWY (lista pracowników)''' 210 210 {{{ 211 211 Filtr = rspuid={value} … … 235 235 236 236 {{{ 237 -- Osoby do których użytkownik ma prawo237 -- Osoby, do których użytkownik ma prawo 238 238 SELECT ov.usr_id, ov.usrnam FROM orgtree_view ov where 239 239 chkUsrOrgAcc({LOGGED_USR_ID}, ov.orunid) IS TRUE 240 240 241 241 242 -- Wartości cechy osób do których uzytkownik ma prawo242 -- Wartości cechy osób, do których użytkownik ma prawo 243 243 SELECT ftopid, ftopnm 244 244 FROM