Powrót do spisu komponentów: Attachment

 

Kategoria: Załącznik

Umiejscowienie akcji: Tabela, Przycisk tabeli

Dostępna od wersji: 1.0.0

Akcja służy do usunięcia informacji o załączniku z tabelki oraz odpięciu tego załącznika z aktualnego procesu. Załącznik pozostanie w archiwum.

Akcja dodaje przycisk do tabelki podczas wczytywania formularza. Po kliknięciu w przycisk i niezaznaczeniu żadnego wiersza w tabeli, na górze strony zostanie wyświetlony komunikat o treści zdefiniowanej w parametrze "Wiadomość o braku zaznaczenia:". Po wyborze danego wiersza i kliknięciu w przycisk, wyświetlone zostanie okienko z pytaniem potwierdzającym zamiar usunięcia załącznika (TAK/NIE). Po akceptacji zostanie odczytany nr id z danego wiersza i wybranej kolumny (ustawionej w parametrze "Kolumna dla "Id pliku""). Następnie zostanie usunięty wskazany wiersz w tabeli oraz odłączony dokument o podanym id z aktualnego procesu. UWAGA, gdy dokument o podanym id nie istnieje w procesie, wybrany wiersz zostanie usunięty.

Nazwa parametruOd wersjiOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
Nazwa przycisku*1.0.0Nazwa jaka ma zostać wyświetlona na przycisku.TekstUsuńPole edytowalne

Pole jest ukryte w przypadku podpięcia akcji pod przycisk tabeli.

Nazwa ikony przycisku1.0.0Nazwa ikony która ma zostać wyświetlona na dodanym przycisku. Spis: Ikon (automatycznie do nazwy doklejane jest słowo " silk- ").TekstdeletePole edytowalne

Pole jest ukryte w przypadku podpięcia akcji pod przycisk tabeli.

Kolumna dla "Id pliku"*1.0.0Zmienna w tabeli która będzie przechowywać id pliku (unikalny identyfikator dokumentu w systemie) dodanych załączników.Zmienna Pole edytowalne 
Wiadomość o braku zaznaczenia:*1.0.0Treść komunikatu , który ma się wyświetlić w przypadku braku wyboru wiersza, po wciśnięciu przycisku.TekstProszę najpierw wybrać linię w tabeli.Pole edytowalne 

* -pole wymagane

 

 

Umieszczenie akcji na tabeli

Umieszczenie akcji pod przyciskiem tabeli

 1.0.0

  • Dodanie komponentu

x.x

  • Dodanie możliwości podpięcia akcji pod przycisk tabeli

 

Archiwalne

← Return to the list of available actions

If you have trouble understanding how the action works, check the descriptions: Action, Conditional execution, Component parameters

Category: Table

Action location: Table

Available from version: 1.0.0

Locks buttons whose identifiers are given in arguments. We assign the action to a dynamic table whose buttons will be blocked. We can lock the buttons for specific rows by setting the Call type parameter to: Call after the line is selected (the default value of this parameter is: Call after conditional execution condition) and then setting the Block condition parameter for the line. To refer to the number of the selected line, use the context variable "Selected line".

Leaving the conditional field blank is tantamount to setting it to "true."

Location of the actionCall typeOperation of the "Conditional execution" parameterCondition of calling the action
TableCall after conditional execution conditionExecutes an actionThe "Conditional Execution" parameter will return "true"
Called after line selectionActivates the response to the row selection eventSelecting a row and fulfilling the condition from the parameter: "Blocking condition for the row
Name of the parameterFrom versionDescriptionParameter typeDefault valueField typeNotes and restrictions
Call type1.0.38Specifies when to lock the table buttonsTextCall after conditional execution conditionValue list

Values to choose from:

Displayed ValueValue transmitted
Call after conditional execution conditioncondition-passed
Called after line selectionrow-selected
Buttons ids1.0.0Id of dynamic table buttons (available from PWE level) that will be lockedAn array of text values Editable field Basic button identifiers are:

- add - add line button
- insert - line insert button
- delete - delete line button
- copy - line copy button

Block condition for row1.0.38(The parameter appears after choosing "Call after selecting the line" in the "Call type" parameter)Logical Editable field 

Parameter*- required field

 

1.0.0

  • Adding a component

1.0.1

  • Added blocking option after selecting the line

1.0.38

  • Addition of the "Call type" parameter

1.0.40

  • Solution to the problem in case of an empty table