...
| Info |
|---|
| Jeśli masz problem ze zrozumieniem jak działa akcja, sprawdź opisy: Akcja, Wykonanie warunkowe, Parametry komponentów |
...
Poprzednie nazwy: Generowanie dokumentu (do wersji 1.0.33)
Kategoria: Dokumenty
Opis
Generuje dokument z podanego szablonu na podstawie aktualnych danych procesu i umożliwia jego podgląd. Przygotowanie szablonu dokumentu zostało opisane na stronie: Szablon DOCX do generowania PDF
Uwaga: zalecamy zajrzeć do powyższej dokumentacji, gdyż dodano nowe funkcjonalności (pobranie imienia i nazwiska z loginu)
Istnieje możliwość nadpisania wartości zmiennych w szablonie (@nazwa_zmiennej@) dzięki użyciu mapowania. Każda wartość, która domyślnie zostałaby pobrana z kontekstu formularza zostanie nadpisana wartością z odpowiadającego parametru "Wartości mapujące".
Wywołanie akcji
Akcja wykonuje się po naciśnięciu przycisku.
Wykonanie warunkowe
Akcja na przycisku zadziała tylko w momencie, gdy warunek wykonania warunkowego będzie spełniony.
Umiejscowienie akcji
Przycisk (wykonanie po naciśnięciu przycisku)
Przykładowa konfiguracja akcji
Parametry konfiguracyjne
Format ( typ : wartość tekstowa ) - Format w jakim dokument zostanie wygenerowany
Podgląd ( typ: wartość logiczna ) - . 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
| 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) |
Parametry konfiguracyjne
| 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. |
...
Szablon ( typ: wartość tekstowa ) - Nazwa szablonu dokumentów
...
| 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 |
Film instruktażowy
Mapa z przykładową konfiguracją
| View file | ||||||
|---|---|---|---|---|---|---|
|
| Tablica wartości tekstowych | Pole edytowalne |
Parametr*- pole wymagane
Przykładowa konfiguracja akcji
Przykład zastosowania
| Expand | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| |||||||||
|
| Hide If | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Powiązane zadaniaChange log1.0.3
1.0.11
1.0.23
1.0.24
1.0.33
1.0.43
Zadania związane z komponentemAktualne
Archwialne
|













