Raportowanie
Podsumowanie:Akcje raportów służą do generowania raportów zdefiniowanych w module firmy Telerik w wybranym formacie wyjściowym. W akcji można przekazać do raportu wartości parametrów zdefiniowanych w szablonie raportu
☛ Menu back-office >
NARZĘDZIA>Akcje>Raportowanie
Oprócz właściwości wspólnych dla wszystkich akcji, w akcji raportów należy określić następujące właściwości:
-
Raport: lista rozwijana, z której należy wybrać nazwę zdefiniowanego raportu. -
Nazwa pliku: nazwa pliku wynikowego; może to być ustalona nazwa lub wartość zwrócona przez zapytanie SQL (wymaga przełączenia typu pola wprowadzania przez kliknięcie przycisku z prawej strony pola); niedozwolone znaki w zwróconej wartości zostaną zastąpione łącznikami (-). -
Format wyjściowy: format pliku wygenerowanego raportu; dostępne wartości to: PDF, CSV, TIFF, RTF, Excel (.xlsx), Word (.docx) i HTML.
W przypadku eksportu do formatu HTML obsługiwane są tylko następujące obiekty w szablonie raportu: TextBox, HTMLTextBox, Barcode, Table, CrossTab. Próba wygenerowania raportu zawierającego inne rodzaje obiektów zakończy się błędem.
-
Pobierz wygenerowany plik: (domyślnie włączone) powoduje pobranie przez przeglądarkę wygenerowanego pliku. -
Zapisz wygenerowany plik do załączników: powoduje zapisanie wygenerowanego pliku jako załącznika do bieżącego dokumentu; w przypadku lokalnej edycji akcji w definicji formularza dostępne są dodatkowo ustawienia: -
Kategoria załączników: kategoria, do której ma zostać dodany załącznik; domyślnieDomyślna kategoria. -
Typ zapisu: tryb dodawania załącznika do dokumentu biznesowego; dostępne wartości:-
Zawsze jako nowy plik lub nowa wersja: jest to jedyne obsługiwane ustawienie, ponieważ obecnie mail monitor obsługuje tylko utworzenie nowego dokumentu biznesowego; -
Zawsze jako update poprzedniego pliku lub wersji: (nieobsługiwane) jeśli dokument ma już załącznik o takiej samej nazwie, nadpisuje go lub nadpisuje wersję, jeśli jest włączona kontrola wersji. -
Blokada podczas zapisu: (nieobsługiwane) jeśli dokument ma już załącznik o takiej samej nazwie, nowy załącznik nie zostanie zapisany.
-
-
Zapytanie SQL zwracające parametry: zapytanie zwracające wartości parametrów zdefiniowanych w raporcie; aliasy poszczególnych wartości muszą odpowiadać nazwom parametrów w raporcie, np. jeśli w projekcie raportu zdefiniowano parametr rpt_param1, zapytanie:SELECT {@PoleFormularza} AS rpt_param1przekaże do raportu wartość tego parametru ustawioną na formularzu w polu
PoleFormularza. W raporcie automatycznie dostępne są wartości parametrów:-
_Id: identyfikator bieżącego dokumentu, w kontekście którego jest wykonywana akcja -
_LangId: identyfikator języka dla zalogowanego użytkownika -
_UserId: identyfikator zalogowanego użytkownika
-
Zapytanie może zwrócić dowolną liczbę kolumn, ale tylko jeden rekord danych.
Powiązane tematy: