Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Polish

  ← Powrót do listy dostępnych akcji

Info
Jeśli masz problem ze zrozumieniem jak działa akcja, sprawdź opisy: Akcja, Wykonanie warunkowe, Parametry komponentów
Panel
titlePodstawowe informacje

Kategoria: Tabela

Umiejscowienie akcji: Tabela, Przycisk Tabeli

Poprzednie nazwy: Warunkowe usuwanie wierszy (do 1.0.43)

Dostępna od wersji: 1.0.18

Panel
titleOpis

Akcja usuwa wiersze w przypadku spełnienia warunku wykonania lub zmianie wartości podanych zmiennych.

Panel
titleWywołanie akcji
Info

Pozostawienie pustego pola wykonania warunkowego jest jednoznaczne z ustawieniem go na "prawdę".

Umiejscowienie akcjiDziałanie parametru "Wykonanie warunkowe"Warunek wywołania akcji
Tabela

Dodaje przycisk wykonujący akcję

Naciśnięcie przycisku dodanego do tabeli

Przycisk tabeliUaktywnia działanie przyciskuNaciśnięcie przycisku na którym znajduje się akcja
Panel
titleParametry konfiguracyjne
Nazwa parametruOd wersjiOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
Warunek*1.0.18Po spełnieniu warunku, dany wiersz zostaje usunięty. Funkcja Pole edytowalneFunkcja musi zwracać typ logiczny (true/false). W warunku można korzystać ze zmiennej kontekstowej "OBECNY WIERSZ".
Zmienne wywołujące akcję*x.xZmiana wartości zmiennej powoduje uruchomienie akcji.Tekst Pole edytowalneParameter pojawia się w przypadku wyboru wartości "Wywołanie przy zmianie zmiennych" z parametru "zdarzenia wywołujące akcję".
.

Zdarzenia wywołujące akcję*

x.x

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
TekstWywołanie po zajściu warunku wykonania warunkowego.Lista wartości

Parameter pojawia się w przypadku umieszczenia akcji na tabeli.

Parametr*- pole wymagane

Panel
titleZmienne kontekstowe
Nazwa zmiennej kontekstowejOd wersjiOpisTyp parametru
Obecny wiersz1.0.18Przechowuje 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
Panel
titlePrzykładowa konfiguracja

Konfiguracja na tabeli:

Konfiguracja na przycisku tabeli:

Panel
titleChange log

1.0.18

  • Dodanie komponentu

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 

1.0.62

  • Dodanie możliwości ustawienia akcji na przycisku tabeli

x.x (obowiązująca dokumentacja)

  • Dodanie parametru Zdarzenia wywołujące akcję + ukrycie parametrów Id przycisku oraz Nazwa przycisku
Panel
titlePakiet z przykładowym formularzem wykorzystującym akcję

View file
nameTesty komponentów - akcje - [AKCJA] Warunkowe usuwanie wierszy 2019-10-14 10_23_27.zip
height250
 

Hide If
special@anonymous

Powiązane zadania

Aktualne

Archiwalne

JIRA
server192.168.1.52 JIRA
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyCUFCMP-166

JIRA
server192.168.1.52 JIRA
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyCUFCMP-251

JIRA
server192.168.1.52 JIRA
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyCUFCMP-433

JIRA
server192.168.1.52 JIRA
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyCUFCMP-457

JIRA
server192.168.1.52 JIRA
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyCUFCMP-541

JIRA
server192.168.1.52 JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyCUFCMP-700

English

← Back to the available actions list

 

If you have a problem with understanding how the action works, check the descriptions:  ActionConditional executionComponent parameters

Category: Table

Previous names: Conditional row deletion (till 1.0.43)

Action location: Table. Table button

Available from version: 1.0.18

Action description 

The action removes lines when the execution condition is met or the values of the specified variables are changed.

Action call

Info

Leaving an empty conditional execution field is identical with setting it to "the truth". 

Action locationParameter operation "Conditional execution" Action call condition 
Table

Activate the action

The "Condition" parameter will return "truth" for the given row.

Table buttonActivates the buttonPressing the button on which the action is located

Configuration parameters

Parameter nameFrom versionDescriptionParameter typeDefault valueField typeComments and restrictions
Condition*1.0.18

When the condition is met, it will delete the given row. The function is called for each row

Function Editable field 
Variables that trigger action*x.xChanging the value of a variable causes the action to execute.Text Editable fieldThe parameter appears when selecting the value "Execute when variables updates" from the "Action executing types" parameter.

Action executing types*

x.x

A parameter that specifies the type of event after which the action is to be triggered. There are 2 values to choose from:

  • Execute when variables updates
  • Execute when conditional execute pass
Text 

Execute when conditional execute pass

Non editable dropdown list

Parameter appears when an action is placed on the table.

Parameter*- required field

Context variables

Context variable nameFrom versionDescriptionParameter type
Current row1.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 configuration

Using example

Expand
titleExample 1
Panel
titleExample 1

Table

Table button


Panel
titleChange log

1.0.18

  • Adding a component

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

1.0.62

  • Action can be added on dynamic table button

x.x

  •  
    Adding Action executing types parameter + hiding the button Id and Button name parameters