←
Image Added
...
Info |
---|
Jeśli masz problem ze zrozumieniem jak działa akcja, sprawdź opisy: |
|
...
...
...
Panel |
---|
title | Podstawowe informacje |
---|
| Kategoria: TabelaUmiejscowienie akcji: Tabela, Przycisk TabeliPoprzednie nazwy: Warunkowe usuwanie wierszy (do 1.0.43) |
|
Umiejscowienie akcji: Tabela
Dostępna od wersji: 1.0.18 |
|
Akcja podczas inicjalizacji formularza dodaje przycisk do tabelki. Po naciśnięciu przycisku akcja usuwa wiersze, dla których parametr Warunek zwraca prawdę.
Panel |
---|
| Akcja po kliknięciu w przycisk usuwa wiersze, które spełniają warunek podany w parametrze. |
Panel |
---|
| Info |
---|
Pozostawienie pustego pola wykonania warunkowego jest jednoznaczne z ustawieniem go na "prawdę". |
Umiejscowienie akcji | Działanie parametru "Wykonanie warunkowe" | Warunek wywołania akcji |
---|
Tabela |
|
|
...
Uaktywnia akcję
...
Parametr "Warunek" zwróci "prawdę" dla danego wiersza.
Dodaje przycisk wykonujący akcję | Naciśnięcie przycisku dodanego do tabeli | Przycisk tabeli | Uaktywnia działanie przycisku | Naciśnięcie przycisku na którym znajduje się akcja |
|
Panel |
---|
title | Parametry konfiguracyjne |
---|
| Nazwa parametru | Od wersji | Opis | Typ parametru | Wartość domyślna | Rodzaj pola | Uwagi i ograniczenia |
---|
Id przycisku | 1.0.40 |
|
|
...
Id przycisku, który zostanie dodany do tabelki. Domyślnie jest ono generowane przez system, ale istnieje możliwość jego zmiany. | Tekst | <generowane przez system> | Pole edytowalne |
|
|
...
Parameter pojawia się tylko w przypadku umieszczenia akcji na tabeli. Parametr ukryty od wersji 1.0.91 | Nazwa przycisku | 1.0.18 | Nazwa przycisku, który zostanie dodany do tabelki. | Tekst |
|
|
...
| Pole edytowalne | Parameter pojawia się tylko w przypadku umieszczenia akcji na tabeli. Parametr ukryty od wersji 1.0.91 | Zmienne wywołujące akcję* | 1.0.91 | Zmiana wartości zmiennej powoduje uruchomienie akcji. | Tekst | | Pole edytowalne | Parameter pojawia się w przypadku wyboru wartości "Wywołanie przy zmianie zmiennych" z parametru "zdarzenia wywołujące akcję". | Zdarzenia wywołujące akcję* | 1.0.91 | Parametr określający rodzaj zdarzenia po którym ma zostać wywołana akcja. Do wyboru są 2 wartości: - Wywołanie po zajściu warunku wykonania warunkowego,
- Wywołanie przy zmianie zmiennych
| Tekst | Wywołanie po zajściu warunku wykonania warunkowego. | Lista wartości | Parameter pojawia się w przypadku umieszczenia akcji na tabeli. | Warunek*
| 1.0.18 | Gdy warunek zostanie spełniony, usunie dany wiersz. Funkcja jest wywoływana dla każdego wiersza | Funkcja | Nie | Pole edytowalne | Funkcja musi zwracać typ logiczny (true/false). W warunku można korzystać ze zmiennej kontekstowej "OBECNY WIERSZ". |
Parametr*- pole wymagane |
Panel |
---|
| Nazwa zmiennej kontekstowej | Od wersji | Opis | Typ parametru |
---|
Obecny wiersz | 1.0.18 | Przechowuje informacje o numerze obecnie ustawianego wiersza. Można ją wykorzystać w parametrze "Warunek" np. wraz z funkcją item(), by uzyskać wartość z obecnie ustawianego wiersza.
| Całkowita |
|
|
Przykładowa konfiguracja akcji
Image Removed
Przykład zastosowania
...
...
...
...
#not(empty(item($Zaznaczony wiersz, $Wybrana zmienna))).
Przykład warunku tabeli (identyczna wartość w polu na formularzu i wybranym polu tabeli):
#eq($zmienna_form,item($Zaznaczony wiersz,$zmienna_tab))
Image Added
Konfiguracja na tabeli (nowa wersja): Image Added
Image Added
Konfiguracja na przycisku tabeli: Image Added
|
Panel |
---|
| 1.0.18 1.0.40 - Możliwość podpięcie więcej niż jednej akcji na formularzu
1.0.43 - Zmiana nazwy z Warunkowe usuwanie wierszy na Warunkowe usunięcie wierszy
1.0. | ??49 - Aktualizacja dynamicznego formularza - sprawdzenie typu pola Warunek
|
Zadania związane z komponentemAktualne JIRA |
---|
server | 192.168.1.52 JIRA |
---|
serverId | 2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1 |
---|
key | CUFCMP-457 |
---|
|
1.0.62 - Dodanie możliwości ustawienia akcji na przycisku tabeli
1.0.91 - Dodanie parametru Zdarzenia wywołujące akcję + ukrycie parametrów Id przycisku oraz Nazwa przycisku
|
Panel |
---|
title | Pakiet z przykładowym formularzem wykorzystującym akcję |
---|
| View file |
---|
name | Testy komponentów - akcje - [AKCJA] Warunkowe usuwanie wierszy 2019-10-14 10_23_27.zip |
---|
height | 250 |
---|
| |
Hide If |
---|
| Powiązane zadaniaAktualne Archiwalne JIRA |
---|
server | 192.168.1.52 JIRA |
---|
serverId | 2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1 |
---|
key | CUFCMP-166 |
---|
|
JIRA |
---|
server | 192.168.1.52 JIRA |
---|
serverId | 2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1 |
---|
key | CUFCMP-251 |
---|
|
JIRA |
---|
server | 192.168.1.52 JIRA |
---|
serverId | 2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1 |
---|
key | CUFCMP-433 |
---|
|
|
|
Polish |
---|
← Powrót do listy dostępnych akcji Kategoria: TabelaPoprzednie nazwy : Warunkowe usuwanie wierszy (do 1.0.43)Umiejscowienie akcji: Tabela
Dostępna od wersji: 1.0.18
Akcja podczas inicjalizacji formularza dodaje przycisk do tabelki. Po naciśnięciu przycisku akcja usuwa wiersze, dla których parametr Warunek zwraca prawdę.
Wywołanie akcji Info |
---|
Pozostawienie pustego pola wykonania warunkowego jest jednoznaczne z ustawieniem go na "prawdę". |
Umiejscowienie akcji | Działanie parametru "Wykonanie warunkowe" | Warunek wywołania akcji |
---|
Tabela | Uaktywnia akcję | Parametr "Warunek" zwróci "prawdę" dla danego wiersza. |
Nazwa parametru | Od wersji | Opis | Typ parametru | Wartość domyślna | Rodzaj pola | Uwagi i ograniczenia |
---|
Id przycisku | 1.0.40 | Id przycisku, który zostanie dodany do tabelki. Domyślnie jest ono generowane przez system, ale istnieje możliwość jego zmiany. | Tekst | <generowane przez system> | Pole edytowalne | | Nazwa przycisku* | 1.0.18 | Nazwa przycisku, który zostanie dodany do tabelki | Tekst | Blokowanie | Nieedytowalna lista rozwijalna | Możliwe wartości do wybrania: "Blokowanie" i "Odblokowywanie" | Warunek*
| 1.0.18 | Gdy warunek zostanie spełniony, usunie dany wiersz. Funkcja jest wywoływana dla każdego wiersza | Funkcja | Nie | Pole edytowalne | Funkcja musi zwracać typ logiczny (true/false). W warunku można korzystać ze zmiennej kontekstowej "OBECNY WIERSZ". |
Parametr*- pole wymagane Zmienne kontekstoweNazwa zmiennej kontekstowej | Od wersji | Opis | Typ parametru |
---|
Obecny wiersz | 1.0.18 | Przechowuje informacje o numerze obecnie ustawianego wiersza. Można ją wykorzystać w parametrze "Warunek" np. wraz z funkcją item(), by uzyskać wartość z obecnie ustawianego wiersza.
| Całkowita |
Przykładowa konfiguracja akcji Image Removed
Przykład zastosowania Expand |
---|
| Panel |
---|
| Przykład warunku tabeli (uzupełnione pole): #not(empty(item($Zaznaczony wiersz, $Wybrana zmienna))). Przykład warunku tabeli (identyczna wartość w polu na formularzu i wybranym polu tabeli): #eq($zmienna_form,item($Zaznaczony wiersz,$zmienna_tab)) |
|
Hide If |
---|
| Change log1.0.18 1.0.40 - Możliwość podpięcie więcej niż jednej akcji na formularzu
1.0.43 - Zmiana nazwy z Warunkowe usuwanie wierszy na Warunkowe usunięcie wierszy
1.0.?? - Aktualizacja dynamicznego formularza - sprawdzenie typu pola Warunek
Zadania związane z komponentemAktualne JIRA |
---|
server | 192.168.1.52 JIRA |
---|
serverId | 2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1 |
---|
key | CUFCMP-457 |
---|
|
Archiwalne JIRA |
---|
server | 192.168.1.52 JIRA |
---|
serverId | 2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1 |
---|
key | CUFCMP-166541 |
---|
|
JIRA |
---|
server | 192.168.1.52 JIRA |
---|
serverId | 2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1 |
---|
key | CUFCMP-251 |
---|
| JIRA |
---|
server | 192.168.1.52 JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1 |
---|
key | CUFCMP-433700 |
---|
|
|
|
English |
---|
← Return Back to the available actions list Category: TablePrevious names: Conditional row deletion (till 1.0.43)Available from version: 1.0.18
The action that during the form initialization adds a button to the table. After pressing the button, the action deletes the rows for which the Condition parameter returns true. Action call Info |
---|
Leaving an empty conditional execution field is identical with setting it to "the truth". |
Action location | Parameter operation "Conditional execution" | Action call condition |
---|
Table | Activate the action | The "Condition" parameter will return "truth" for the given row. | Table button | Activates the button | Pressing the button on which the action is located |
Parameter name | From version | Description | Parameter type | Default value | Field type | Comments and restrictions |
---|
Button id* | 1.0.40 | The id button that will be added to the table. By default it is generated by the system, but it is possible to change it. | Text | <generated by the system> | Editable field | Hidden since version 1.0.91 | Button name* | 1.0.18 | Button name that will be added to the table | Text | Blocking | Non editable dropdown list | Possible values to choose: "Block" and "Unblock" Hidden since version 1.0.91 | Variables that trigger action* | 1.0.91 | Changing the value of a variable triggers action. | Text | | Editable field | The parameter appears when selecting the value "Execute when variables updates" from the parameter "Action executing types". | Action executing types* | 1.0.91 | Parameter specifying the type of event after which the action is to be triggered. There are 2 values to choose from: - Execute when conditional execute pass,
- Execute when variables updates
| Text | Calling on condition of conditional execution. | Non editable dropdown list | Parameter appears when an action is placed on the table. | Condition*
| 1.0.18 | When the condition is met, it will delete the given row. The function is called for each row | Function | No | Editable field | The function must return a logical type (true/false). In the condition is available to use the "CURRENT ROW" context variable. |
Parameter*- required field Context variablesContext variable name | From version | Description | Parameter type |
---|
Current row | 1.0.18 | Stores information about the currently set row number. It can be used in the "Condition" parameter, eg together with the item () function, to get the value from the currently set row. | Total |
Sample action configurationConfiguration on table (old version):
Configuration on table (new version): Image Added Image Added
Using example Expand |
---|
| Panel |
---|
| Przykład warunku tabeli (uzupełnione pole): #not(empty(item($Zaznaczony wiersz, $Wybrana zmienna))). Przykład warunku tabeli (identyczna wartość w polu na formularzu i wybranym polu tabeli): #eq($zmienna_form,item($Zaznaczony wiersz,$zmienna_tab))
Table condition example(completed field): #not(empty(item($Selected row, $Selected variable))). Table condition example (identical value in the field on the form and selected table field): #eq($variable_form,item($Selected row,$variable_tab))
|
|
Hide Ifpanel |
---|
specialtitle | @anonymous | Change log |
---|
| 1.0.18 1.0.40 - Ability to attach more than one action on the form
1.0.43 - Rename from the Conditional row deleting to Conditional row deletion
1.0.??49 - Dynamic form update - checking the Condition field type
Current JIRA |
---|
server | 192.168.1.52 JIRA |
---|
serverId | 2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1 |
---|
key | CUFCMP-457 |
---|
|
Archive JIRA |
---|
server | 192.168.1.52 JIRA |
---|
serverId | 2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1 |
---|
key | CUFCMP-166 |
---|
|
JIRA |
---|
server | 192.168.1.52 JIRA |
---|
serverId | 2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1 |
---|
key | CUFCMP-251 |
---|
|
JIRA |
---|
server | 192.168.1.52 JIRA |
---|
serverId | 2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1 |
---|
key | CUFCMP-433 |
---|
|
1.0.62 - Action can be added on dynamic table button
1.0.91 - Adding Action executing types parameter and hidden Button id and Button name parameters
|
|