Operator REPORT umożliwia wygenerowanie dokumentu PDF na podstawie danych przetwarzanych na magistrali wejściowej. Przetwarzając rekordy magistrali, operator tworzy jeden lub wiele raportów w ustalonym wcześniej formacie, zgodnym z definicją przygotowaną w narzędziu Edytor Raportu
Dzięki temu operatorowi możesz:
Operator jest często wykorzystywany jako etap procesu, umożliwiając wygenerowanie czytelnych i gotowych do dystrybucji dokumentów na podstawie danych wejściowych.
Przykład projektu z wykorzystaniem operatora REPORT.
KONFIGURACJA OPERATORA
Aby skonfigurować raport uruchom Edytor Raportu klikając na przycisk Show designer na zakładce Definition.
Po zakończeniu konfiguracji na zakładce Busbar details możesz podejrzeć dane magistrali wyjściowej operatora.
Raport zostaje dołączony do bitów magistrali wyjściowej jako bity:
report_name
→ bit typu Text przechowujący wygenerowaną nazwę raportu.report_binary
→ bit typu blob zawierający dane binarne raportu w formacie PDF, które możesz procedować w dalszej części procesu np. zapisać jako plik na dysku, FTP itp. lub przesłać zakodowany w formacie base64 używając wywołań automatycznych Wywołanie automatyczne poprzez REST API.Ilość bitów oraz rekordów magistrali wejściowej mogą różnić się od ilości bitów i rekordów magistrali wyjściowej. Konfigurując raport podejmujesz decyzją o polach określających tworzony dokument (pola dokumentu) i to właśnie te pola + pole report_binary
oraz report_name
będą bitami magistrali wyjściowej operatora. Ilość rekordów magistrali wyjściowej będzie wynikała
z grupowania danych po polach określających dokument.