← Powrót do listy dostępnych akcji
| Jeśli masz problem ze zrozumieniem jak działa akcja, sprawdź opisy: Akcja, Wykonanie warunkowe, Parametry komponentów |
Generuje dokument z podanego szablonu na podstawie aktualnych danych procesu. Przygotowanie szablonu dokumentu zostało opisane na stronie: Szablon DOCX do generowania PDF. Dokument może zostać dołączony do procesu w którym zostało wywołane zadanie automatyczne. Istnieje możliwość ustawienia własnej nazwy dla dokumentu i wybrania jednego z dwóch typów - PDF lub DOCX. Komponent pozwala na ustawienie wartości zmiennych w szablonie przy użyciu mapowania. Jeżeli zmienne w szablonie mają już odpowiadające im zmienne na formularzu, to przy użyciu tego komponentu możemy nadpisać te mapowania.
| Umiejscowienie akcji | Działanie parametru "Wykonanie warunkowe" | Warunek wywołania akcji |
|---|---|---|
| Przycisk formularza/akceptacji | Uaktywnia/dezaktywuje wywołanie akcji po naciśnięciu przycisku | Wciśnięcie przycisku (działa tylko do momentu dodania pierwszego komentarza przy pomocy wyświetlonego okna) |
| Nazwa parametru | Od wersji | Opis | Typ parametru | Wartość domyślna | Rodzaj pola | Uwagi i ograniczenia |
|---|---|---|---|---|---|---|
| Format* | 1.0.3 | Format pliku, w jakim zostanie wygenerowany dokument. | Tekst | Nieedytowalna lista rozwijalna | Wartości do wyboru: PDF, DOCX | |
| Podgląd* | 1.0.3 | Umożliwia użytkownikowi podejrzenie dokumentu po jego wygenerowaniu | Logiczny | Pole edytowalne | ||
| Wiadomość* | 1.0.3 | Tekst wyświetlany podczas generowania dokumentu. W przypadku ustawienia parametru show na true, parametr ten nie jest wykorzystywany. | Tekst | Pole edytowalne | ||
| Klasa dokumentów* | 1.0.3 | Nazwa klasy dokumentów, do której dodany zostanie wygenerowany dokument. Uwaga - w parametrze musi znaleźć się oryginalna nazwa klasy dokumentów, gdyż tłumaczenia nie są obsługiwane. | Tekst | Edytowalna lista rozwijalna | Wartości do wyboru: <nazwy klas dokumentów dostępnych w systemie> Można wpisać własną nazwę, ale jeżeli komponent nie znajdzie klasy w systemie to wyrzuca informację o błędzie. | |
| Szablon* | 1.0.3 | Nazwa szablonu generowanego dokumentu. Szablon powinien zostać załączony do procesu, w którym używamy zadania automatycznego. Sposób dodania szablonu został opisany tutaj (1.1.3) | Tekst | Pole edytowalne | Jeżeli nie znajdzie szablonu w systemie komponent wyrzuca informację o błędzie. | |
| Podłącz* | 1.0.3 | Podłącza wygenerowany dokument do procesu. | Logiczny | Nie | Nieedytowalna lista rozwijalna | |
| Nowa wersja* | 1.0.3 | Zapisuje podłączony do procesu dokument jako nową wersję. Działa jedynie w przypadku, gdy do procesu jest dołączony dokładnie jeden dokument z tej samej klasy, z tymi samymi indeksami. | Logiczny | Nie | Nieedytowalna lista rozwijalna | |
| Nazwa dokumentu | 1.0.24 | Umożliwia podanie własnej nazwy generowanego dokumentu. W przypadku braku uzupełnienia tego parametru, system sam wygeneruje nazwę. | Tekst | Pole edytowalne | Jeżeli w nazwie znajdzie się "/" lub "\" komponent wyrzuca informację o błędzie. | |
| Klucze do mapowania | 1.0.3 | Klucze z szablonu, które chcemy zmapować na odpowiednie wartości podane w "Wartościach mapujących". Np. dla wartości w szablonie: "@imie@" wpisujemy klucz "imie" | Tablica wartości tekstowych | Pole edytowalne | ||
| Wartości mapujące | 1.0.3 | Wartości, które zapiszemy, bądź którymi nadpiszemy zmienne zadeklarowane w szablonie | Tablica wartości tekstowych | Pole edytowalne | ||
| Umieszczenie dokumentu | 1.0.X | Określa gdzie umieścić dokument - w archiwum, w procesie lub nigdzie (wtedy jedynie wyświetla dokument do podglądu) | Tekst | Archiwum | Edytowalna lista rozwijalna |
Parametr*- pole wymagane
![Dostępne Wtyczki i Moduły (Uniwersalne komponenty PWE Home) > [AKCJA] Generowanie dokumentu z szablonu > image2018-2-12 12:50:24.png](/confluence/download/attachments/13271366/image2018-2-12%2012%3A50%3A24.png?version=1&modificationDate=1518436224499&api=v2)
![Dostępne Wtyczki i Moduły (Uniwersalne komponenty PWE Home) > [AKCJA] Generowanie dokumentu z szablonu > 1554727459925.png](/confluence/download/attachments/13271366/1554727459925.png?version=1&modificationDate=1554728346293&api=v2)
|
Change log1.0.3
1.0.11
1.0.23
1.0.24
1.0.33
1.0.43
Zadania związane z komponentemAktualneArchwialne |
← Powrót do listy dostępnych akcji
Poprzednie nazwy: Generowanie dokumentu (do wersji 1.0.33)Kategoria: DokumentyOpisGeneruje dokument z podanego szablonu na podstawie aktualnych danych procesu. Przygotowanie szablonu dokumentu zostało opisane na stronie: Szablon DOCX do generowania PDF. Dokument może zostać dołączony do procesu w którym zostało wywołane zadanie automatyczne. Istnieje możliwość ustawienia własnej nazwy dla dokumentu i wybrania jednego z dwóch typów - PDF lub DOCX. Komponent pozwala na ustawienie wartości zmiennych w szablonie przy użyciu mapowania. Jeżeli zmienne w szablonie mają już odpowiadające im zmienne na formularzu, to przy użyciu tego komponentu możemy nadpisać te mapowania. Wywołanie akcji
Parametry konfiguracyjne
Parametr*- pole wymagane Przykładowa konfiguracja akcji
Przykład zastosowania
|
← Return to the list of available actions
Previous names: Document generation (up to version 1.0.33)Category: DocumentsDescriptionGenerates a document from the given template based on the current process data. Preparation of the document template is described on the page: DOCX template for generating PDF. The document can be attached to the process in which the automatic task was called. You can set your own name for the document and choose one of two types - PDF or DOCX. The component allows you to set variable values in the template using the mapping. If the variables in the template already have the corresponding variables on the form, then using this component we can overwrite these mappings. Action call-up
Configuration parameters
Parameter*- mandatory field Action configuration example
Application example
|