Powrót do spisu komponentów: Drag And Drop
Kategoria: Tabela
Umiejscowienie akcji: Tabela
Dostępna od wersji: 1.0.1
Opis akcji
Akcja służy do zmiany wybranej kolumny w tabeli dynamicznej na pola typu Drag and Drop. Pola służą do wczytywania załączników do procesu (do skonfigurowanej klasy lub otwierają okno konfiguracyjne). Aby wczytać pliki należy je upuścić na wybranym polu. Akcja posiada parametr kontekstowy Wybrany wiersz umożliwiający pobieranie wartości z danego wiersza np opis dokumentu, klasa dokumentu, tytuł pola. Po dodaniu pliku do archiwum zwracany jest jego identyfikator pliku (fileId) który może być wykorzystany z innymi komponentami np z wtyczki Attachment. Drag and drop w tej wersji umożliwia przeciągniecie tylko 1 pliku na dany wiersz, blokowana jest możliwość upuszczenia więcej niż 1 pliku. Komponent ten uniemożliwia także dołączenie pliku do wiersza w którym wcześniej został dołączony plik (blokowanie następuje po sprawdzeniu czy w danym wierszu kolumna z fileId została uzupełniona). Akcje należy dodać do wybranej tabeli dynamicznej i wskazać kolumnę do wyświetlenie pola.
Parametry konfiguracyjne
Nazwa parametru | Od wersji | Opis | Typ parametru | Wartość domyślna | Uwagi i ograniczenia |
---|---|---|---|---|---|
Nazwa pola * | 1.0.1 | Tekst który będzie wyświetlać się na polu | Tekst | Drop here | |
Kolumna dla Drag and Drop * | 1.0.1 | Kolumna w której wyświetli się pole Drag&Drop | Zmienna | ||
Kolumna FileId * | 1.0.1 | Kolumna do zapisu fileId wgranego pliku | Zmienna | ||
Opis dokumentu | 1.0.1 | Tekst | Gdy brak, to opisem będzie nazwa klasy | ||
Pokaż okno dodawania dokumentów | 1.0.1 | Otwiera okno konfiguracyjne na formularzu do załączanie dokumentów | Logiczna | Nie | W zależności od wybranej opcji dostępna jest inna konfiguracja |
Klasa dokumentów | 1.0.1 | Nazwa klasy dokumentów | Tekst | Możliwość wyboru z listy rozwijanej. Dostępne przy konfiguracji bez okna konfiguracyjnego na formularzu | |
Zapisz jako nowa wersja dokumentu | 1.0.1 | Zapisz jako nowa wersja dokumentu, jeśli powtarzają się indeksy | Logiczna | Nie | Dostępne przy konfiguracji bez okna konfiguracyjnego na formularzu |
Nazwa indeksu | 1.0.1 | Nazwa indeksu z wybranej klasy | Tablica wartości tekstowej | Lista rozwijana gdy wybrano konkretną klasę dokumentów, w przeciwnym razie pole edytowalne Dostępne przy konfiguracji bez okna konfiguracyjnego na formularzu. Indeksy których nie ma w danej klasie są pomijane. Dokument się doda pomijając dane idneksy | |
Wartość indeksu | 1.0.1 | Wartość indeksu | Tablica wartości tekstowej | Dostępne przy konfiguracji bez okna konfiguracyjnego na formularzu | |
Nazwy klas dokumentów | 1.0.1 | Lista nazw klas dokumentów | Tablica wartości tekstowej | Lista klas dokumentów do których ograniczyć wybór podczas wywołania okna dodawania dokumentów na formularzu. Dostępne przy konfiguracji z okna konfiguracyjnego na formularzu. | |
Wyświetl indeksy | 1.0.1 | Wyświetla również formularz indeksów. | Logiczna | Nie | Dostępne przy konfiguracji z okna konfiguracyjnego na formularzu. |
Sprawdź uprawnieni | 1.0.1 | Sprawdza uprawnienia do klas dokumentów. | Logiczna | Tak | Dostępne przy konfiguracji z okna konfiguracyjnego na formularzu. |
Wybierz pierwszą klasę | 1.0.1 | Automatycznie wybiera z listy klas dokumentów pierwszą pozycję. | Logiczna | Tak | Dostępne przy konfiguracji z okna konfiguracyjnego na formularzu. |
Wybrany wiersz | 1.0.1 | Zmienna kontekstowa przechowuje nr wiersza | Całkowita | Numer wiersza liczony jest od 0 |
Parametr*- pole wymagane
Przykładowa konfiguracja akcji
Konfiguracja bez okna dodawania dokumentów na formularzu
Konfiguracja z oknem dodawania dokumentów na formularzu
Przykład zastosowania