Versions Compared

Key

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

Image Added

 

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

Dostępna od wersji: 1.0.3

Panel
titleOpis

Zostawia tylko te wiersze w tabeli dynamicznej, które spełnią wszystkie z filtrów. W przypadku dodania więcej niż jednego filtru, istnieje możliwość ustawienia sposobu łączenia filtrów, za pomocą spójnika logicznego AND lub OR. Akcja nie aktualizuje się na bieżąco(ukrywanie następuje po spełnieniu warunku w "wykonaniu warunkowym" bądź - przypadku jego braku - przy inicjacji formularza).

Panel
titleWywołanie akcji
Warning

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

Umiejscowienie akcjiRodzaj wywołaniaDziałanie parametru "Wykonanie warunkowe"Warunek wywołania akcji
TabelaWywołanie po zajściu warunku wykonania warunkowego

Wywołuje akcję

Parametr "Wykonanie warunkowe" zwróci "prawdę"

Panel
titleParametry konfiguracyjne
Nazwa rodziny parametrówNazwa parametruOd wersjiOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
-Sposób łączenia filtrów1.0.78Określa sposób łączenia dodanych filtrów.TekstowyANDNieedytowalna lista rozwijalnaSpójniki logiczne do wyboru: AND, OR.
Filtrowanie po wartościKolumny1.0.3Kolumny których wartości będą sprawdzoneTablica zmiennych Pole edytowalne 
Operatory1.0.3Operator, który określa w jaki sposób będą porównywane kolumny z wartościami w "Filtrowaniu po wartości"Tablica wartości tekstowych Nieedytowalna lista rozwijalnaOperatory porównujące - do wyboru: ==, !=, >, <, >=, <=, regexp
Wartości1.0.3Wartości jakie zostaną porównane z wartością w kolumnieTablica wartości tekstowych Pole edytowalneWartości zapisywane są do parametru w postaci tekstu i przekształcane na typ w odpowiadającej kolumnie.
Filtrowanie kolumnoweKolumny do porównania1.0.14Kolumny których wartości będą sprawdzoneTablica zmiennych Pole edytowalne 

Operatory

1.0.14Operator, który określa w jaki sposób będą porównywane kolumny z innymi kolumnami w  "Filtrowaniu kolumnowym"Tablica wartości tekstowych Nieedytowalna lista rozwijalna

Operatory porównujące - do wyboru: ==, !=, >, <, >=, <=, regexp

Kolumny z którymi porównujemy1.0.14Kolumny z którymi porównujemyTablica zmiennych Pole edytowalneKolumny muszą być odpowiedniego typu - takiego samego jak odpowiadające im "Kolumny do porównania"

Parametr*- pole wymagane

Panel
titleZmienne kontekstowe
Nazwa zmiennej kontekstowejOd wersjiOpisTyp parametru
Obecny wiersz1.0.14Przechowuje informacje o numerze obecnie filtrowanego wiersza. Można ją wykorzystać w parametrze "Wartości" np. wraz z funkcją item(), by uzyskać wartość z obecnie filtrowanego wiersza.
Całkowita
Panel
titlePrzykładowa konfiguracja

 

Panel
titleChange log

 1.0.3

  • Dodanie komponentu.

1.0.14

  • Dodanie możliwości filtrowania kolumnowego, dodanie zmiennej kontekstowej "Obecny wiersz".

1.0.40

  • Rozwiązanie problemu z pustymi filtrami.

1.0.53

  • Dynamiczny formularz sprawdza czy "Kolumny do porównania" i "Kolumny z którymi porównujemy" mają odpowiadające sobie typy.

1.0.78

  • Dodanie parametru "Sposób łączenia filtrów".
Panel
titlePakiet z przykładowym formularzem wykorzystującym akcję

 

View file
nameTesty komponentów - akcje - [AKCJA] Filtrowanie wierszy 2019-10-14 10_22_54.zip
height250

Hide If
special@anonymous

Zadania związane z komponentem

Aktualne

Archiwalne

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

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

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

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

Show If
special@anonymous
hide_comments
English

← Return to the list of available actions

Info

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

Panel
titleBasic information

Category: Table

Action location: Table

Available from version: 1.0.3

Panel
titleDescription

Leaves only the rows in the dynamic table that match all of the filters. If more than one filter has been added, you can set the way of joining filters using AND or OR logical conjunction. The action is not updated on a regular basis (hiding occurs after fulfilling the condition in "conditional execution" or - in the case of its lack - when initiating the form).

Panel
titleAction execution
Warning

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 conditionInvokes an actionThe "Conditional Execution" parameter will return "true"
Panel
titleConfiguration parameters
Name of parameter groupName of the parameterFrom versionDescriptionParameter typeDefault valueField typeNotes and restrictions
-Way of joining filters1.0.78
Specifies way of combining added filters.
TextANDNon-editable drop-down listLogical conjunctions to choose from: AND, OR.
Filtering by valueColumns1.0.3Columns whose values will be checkedArray of variables Editable field 
Operators1.0.3An operator that specifies how columns with values will be compared in "Filter by value"An array of text values Drop-down listComparing operators - to choose: ==,! =,>, <,> =, <=, Regexp
Values1.0.3The values that will be compared with the value in the columnAn array of text values Editable fieldThe values are saved to the parameter in the form of text and converted into a type in the corresponding column.
Column filteringColumns to compare1.0.14Columns whose values will be checkedArray of variables Editable field 
Operators1.0.14An operator that specifies how columns will be compared with other columns in "Column Filtering"An array of text values Drop-down listComparing operators - to choose: ==,! =,>, <,> =, <=, Regexp
Columns to which we compare to1.0.14Columns with which we compareArray of variables Editable fieldThe columns must be of the correct type - the same as the corresponding "Columns to compare"

Parameter*- required field

Panel
titleSample configuration

Panel
titleChange log

1.0.3

  • Adding a component.

1.0.14

  • Adding column filtering option, adding "Current row" context variable.

1.0.40

  • Solution to the problem with empty filters.

1.0.53

  • The dynamic form checks if "Columns to compare" and "Columns with which we compare" have corresponding types.

1.0.78

  • Adding "Way of joining filters" parameter.