Przejdź do głównej zawartości
Wersja: 2025 R1

Połącz załączniki w plik Word/PDF

Akcja umożliwia scalenie plików dodanych do panelu załączników formularza. W rezultacie tworzony jest jeden plik o zdefiniowanym przez użytkownika rozszerzeniu.

Action_MergeFiles.png

Załączniki do przetworzenia

1. Kategoria

Pole pozwala wskazać kategorię, w której wyszukiwane są załączniki. Poza kategoriami zdefiniowanymi w konfiguracji procesu przez projektanta dostępne są opcje wbudowane:

  • Wszystkie – przeszukiwane są załączniki we wszystkich kategoriach;
  • Dynamiczna – opcja pozwala skonstruować kategorię dynamicznie (za pomocą zmiennych z edytora) lub wpisać ją ręcznie. Dopuszczalny jest format „ID#Nazwa” lub „ID”.
    Załączniki należące do wskazanej kategorii wybierane są w oparciu o „ID”. Jeśli wyszukiwanie w oparciu o ID nie zwróci żadnych wyników, wówczas wprowadzona fraza będzie traktowana jako nazwa niestandardowej kategorii załącznika (kategorii spoza źródła) i zwrócone zostaną załączniki należące do tej kategorii;
  • Brak – przeszukiwane są załączniki nieposiadające przypisanej kategorii.

2. Konwertuj

Pole umożliwia wskazanie formatu załączników, które mają zostać przetworzone. Użytkownik może dokonać wyboru, korzystając z listy rozwijanej i wskazując jedną z trzech dostępnych opcji: Wszystkie załączniki (przetwarzane są wszystkie załączniki o obsługiwanym rozszerzeniu), PDF (przetwarzane są wyłącznie załączniki o rozszerzeniu .pdf, w tym pliki PDF/A) lub DOCX (przetwarzane są wyłącznie załączniki o rozszerzeniu .docx).

3. Wyrażenie regularne

Użytkownik może zdefiniować w tym miejscu wyrażenie regularne, za pomocą którego będą wybierane załączniki do scalenia. Do tworzenia wyrażenia można użyć kreatora RegExLib, naciskając przycisk Kreator widoczny poniżej pola.

4. Zapytanie SQL

Wybranie opcji powoduje, że załączniki do przetworzenia są wybierane na podstawie zapytania SQL. Zapytanie powinno zwrócić listę ID załączników z tabeli „WFDataAttachmets”.

informacja

W pliku PDF lub PDF/A mogą być scalone załączniki o następujących rozszerzeniach: .pdf, .jpg, .jpeg, .jpe, .jfif, .tif, .tiff, .docx, .dotx, .docm, .dotm, .doc, .dot, .xml, .odt, .txt, .htm, .html, .mhtml, .mht, .xhtml, .rtf, .xls, .xlw, .xlt, .xlm, .xlc, .xla, .xlsx, .xltx, .xlsm, .xltm, .xlsb, .ods, .gif, .png, .bmp, .dib, .ico, .csv, .sql, .json, .webp.

W pliku DOCX mogą być scalone załączniki o następujących rozszerzeniach: .pdf, .jpg, .jpeg, .jpe, .jfif, .tif, .tiff, .docx, .dotx, .docm, .dotm, .doc, .dot, .xml, .odt, .txt, .htm, .html, .mhtml, .mht, .xhtml, .rtf, .gif, .png, .bmp, .dib, .ico, .sql, .json, .webp.

Ustawienia pliku wynikowego

5. Format

Lista rozwijana umożliwia wskazanie jednego z trzech formatów, w jakich może zostać zapisany plik zawierający scalone załączniki. Dostępne formaty to: PDF, PDF/A oraz DOCX.

6. Kolejność scalania

Pole umożliwia użytkownikowi określenie kolejności, w jakiej łączone będą załączniki. Dostępne są następujące opcje:

  • Chronologicznie – o kolejności decyduje czas ostatniej modyfikacji załącznika;
  • Zgodnie z nazwą – kolejność załączników jest ustalana według porządku leksykograficznego;
  • Zgodnie z zapytaniem SQL – o kolejności załączników decydują wyniki zwracane przez zapytanie SQL.

7. Kategoria

Lista rozwijana pozwala wskazać kategorię, do której przyporządkowywany jest załącznik. Poza kategoriami zdefiniowanymi w konfiguracji procesu przez projektanta dostępne są opcje wbudowane:

Ta sama kategoria co plik źródłowy – załącznik zostanie przyporządkowany do kategorii pliku źródłowego;
Dynamiczna – opcja pozwala skonstruować kategorię dynamicznie (za pomocą zmiennych z edytora) lub wpisać ją ręcznie. Dopuszczalny jest format „ID#Nazwa” lub „ID”. W tym trybie możliwe jest wprowadzanie kategorii ze źródła danych oraz kategorii spoza źródła.
W przypadku, gdy kategoria zostanie wprowadzona w formacie „ID#Nazwa”, w źródle musi istnieć kategoria o podanym „ID”. Jeśli taka kategoria nie zostanie odnaleziona w źródle, akcja zakończy się błędem. W przypadku, gdy kategoria zostanie wprowadzona z podaniem samego „ID” i kategoria o takim „ID” nie zostanie znaleziona w źródle kategorii, podana fraza zostanie potraktowana jako nazwa kategorii spoza źródła;
Brak – załącznik zostanie zapisany bez przypisanej kategorii.

8. Dynamiczna

Pole aktywowane, w przypadku wybrania opcji Dynamiczna w polu Kategoria.

9. Nadpisz załącznik o tej samej nazwie

W przypadku zaznaczenia opcji nadpisywania załącznika o tej samej nazwie, kategoria pliku wynikowego wybrana w konfiguracji akcji będzie ignorowana. Nadpisany plik pozostanie w tej samej kategorii, do której była przypisana jego poprzednia wersja. Powstanie nowa wersja historyczna pliku