← Powrót do listy dostępnych akcji
Jeśli masz problem ze zrozumieniem jak działa akcja, sprawdź opisy: Akcja, Wykonanie warunkowe, Parametry komponentów
Kategoria: Tabela
Poprzednie nazwy : Warunkowe usuwanie wierszy (do 1.0.43)
Umiejscowienie akcji: Tabela
Dostępna od wersji: 1.0.18
Opis akcji
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
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. |
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 | |
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 kontekstowe
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
Przykład zastosowania
The license could not be verified: License Certificate has expired!
← Powrót do listy dostępnych akcji
Jeśli masz problem ze zrozumieniem jak działa akcja, sprawdź opisy: Akcja, Wykonanie warunkowe, Parametry komponentów
Kategoria: Tabela
Poprzednie nazwy : Warunkowe usuwanie wierszy (do 1.0.43)
Umiejscowienie akcji: Tabela
Dostępna od wersji: 1.0.18
Opis akcji
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
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. |
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 | |
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 kontekstowe
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
Przykład zastosowania
The license could not be verified: License Certificate has expired!