Dodaj załącznik
Akcja powoduje dodanie załączników do elementu workflow. Załączniki mogą pochodzić z innego elementu lub zostać wybrane zapytaniem SQL.

1. Tryb wyboru plików
Należy wskazać, czy załącznik do bieżącego elementu workflow zostanie wybrany z innego elementu Na podstawie ID elementu czy Na podstawie zapytania SQL.
2. Wybór plików na podstawie ID elementu
Należy wskazać ID elementu workflow, z którego będą pobierane załączniki.
3. Kategoria
Załączniki do przetworzenia zostaną wybrane na podstawie ich kategorii.
Należy wskazać, z jakiej kategorii mają być przetworzone załączniki:
- Wszystkie – wybrane zostaną załączniki we wszystkich kategoriach,
- Dynamiczna – pozwala utworzyć kategorię dynamicznie (za pomocą zmiennych z Edytora) lub wpisać ją ręcznie. Dopuszczalny jest format ID#Nazwa lub ID.
Dodatkowo należy sprecyzować, czy z wybranej kategorii mają być przetworzone Wszystkie załączniki, Tylko najnowszy załącznik, czy Tylko najstarszy załącznik.
4. Wyrażenie regularne
Załączniki do przetworzenia zostaną wybrane na podstawie wyrażenia regularnego.
Przy tworzeniu wyrażenia można korzystać z Kreatora Regex.
5. SQL wyboru plików źródłowych
Wybór załącznika na podstawie zapytania SQL może przebiegać na dwa sposoby:
- Jeżeli źródłem załącznika ma być istniejąca instancja załącznika z systemu BPS, zapytanie należy napisać tak, by zwróciło ID pożądanych załączników z tabeli „WFDataAttachmets”.
PrzykładSELECT [ATT_ID] FROM [WFDataAttachmets] WHERE [ATT_Name] IN ('file.docx', 'file2.docx');
W przypadku gdy załącznik ma zostać dodany do docelowego elementu workflow ze zmienioną nazwą lub opisem, należy w zapytaniu zwrócić kolumny FileName i/lub Description.
- Jeżeli załączniki mają być tworzone w trakcie wykonania, zapytanie musi zwracać kolumny:
FileNamezawierającą nazwę pliku iContentzawierającą dane binarne załącznika. Zapytanie może zwracać również kolumnęDescription, wówczas utworzony zostanie również opis.PrzykładSELECT convert(image,'0x') AS Content, 'file1.txt' AS FileName