Versions Compared

Key

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

...

Info

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

Kategoria: Tabela

Umiejscowienie akcji: Tabela

Dostępna od wersji: 1.0.0

Opis akcji

Blokuje przyciski, których identyfikatory podajemy w argumentach. Akcję przypisujemy do tabeli dynamicznej, której przyciski zostaną zablokowane. Możemy zablokować przyciski dla konkretnych wierszy ustawiając parametr Rodzaj wywołania na wartość: Wywołanie po zaznaczeniu wiersza (domyślną wartością tego parametru jest: Wywołanie po zajściu warunku wykonania warunkowego) a następnie uzupełniając parametr Warunek blokowania dla wiersza. Aby odnieść się do numeru zaznaczonego wiersza należy skorzystać ze zmiennej kontekstowej "Zaznaczony wiersz". Identyfikatory podstawowych przycisków to:

- add - przycisk dodawania wiersza
- insert
- przycisk wstawiania wiersza
- delete - przycisk usuwania wiersza
- copy - przycisk kopiowania wiersza

 

Wywołanie akcji

Akcję możemy wywołać na kilka sposobów. Wszystko zależy od użycia parametru Rodzaj wywołania.

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ę"

Wywołanie po zaznaczeniu wiersza

...

Uaktywnia reakcję na zdarzenie zaznaczenia wierszaZaznaczenie wiersza i spełnienie warunku z parametru: "Warunek blokowania dla wiersza

...

Wykonanie warunkowe

Niezależnie od użycia parametru "Rodzaj wywołania", "Wykonanie warunkowe" musi być prawdziwe, by akcja się wykonała.

Warning

Uwaga! Jeżeli używamy zarówno "Warunek blokowania dla wiersza" i "Wykonania warunkowe", to musimy mieć na uwadze, że samo przejście na prawdę w "Wykonaniu warunkowym" nie wywoła sprawdzenia "Warunku blokowania dla wiersza". Sprawdzenie nastąpi dopiero w momencie, gdy zaznaczymy któryś z wierszy.

Umiejscowienie akcji

Tabela

Przykładowa konfiguracja akcji

Image Removed

 

Parametry konfiguracyjne

Rodzaj wywołania ( typ : lista wartości ) - rodzaj wywołania - poprzez spełnienie warunku wykonania warunkowego/po zaznaczeniu wiersza.

Id przycisków ( typ : tablica wartości tekstowych ) - Identyfikatory przycisków tabeli

Warunek blokowania dla wiersza ( typ: wartość logiczna ) - Opcjonalny warunek zablokowania przycisku, dostępny jedynie po wybraniu Rodzaju wywołania - Wykonanie po zaznaczeniu wiesza. Warunek pozwala na zawarcie obecnie zaznaczonego wiersza poprzez odniesienie się do zmiennej kontekstowej $Zaznaczony wiersz

Film instruktażowy

 

Mapa z przykładową konfiguracją

View file
nameTesty komponentów - akcje.zip
pageAkcje cuf-components
height250

Parametry konfiguracyjne

Nazwa parametruOd wersjiOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
Rodzaj wywołania*1.0.38Określa moment wywołania akcji.
Tekst Nieedytowalna lista rozwijalnaMożliwe wartości: "Wywołanie po zajściu warunku wykonania warunkowego" oraz "Wywołanie po zaznaczeniu wiersza"
Id przycisków*1.0.0Id przycisków do zablokowania, id przycisku można sprawdzić w Edytorze Plus Workflow.Tablica wartości tekstowych Pole edytowalneIdentyfikatory podstawowych przycisków to:

- add - przycisk dodawania wiersza
- insert
- przycisk wstawiania wiersza
- delete - przycisk usuwania wiersza
- copy - przycisk kopiowania wiersza

Warunek blokowania dla wiersza

1.0.1

Parametr pojawiąjący się, gdy wybierzemy wartość "Wywołanie po zaznaczeniu wiersza" w parametrze Rodzaj wywołania.

Jeżeli zostanie spełniony, to obecnie zaznaczony wiersz zostanie zablokowany.

Zmienna NiePole edytowalne

W warunku można odnieść się do numeru zaznaczonego wiersza poprzez użycie zmiennej kontekstowej "Zaznaczony wiersz" (należy użyć $ lub wybrać z listy).

 

Rodzaj wywołania

 

Rodzaj danychOd wersjiWartość parametru do wpisania (bez użycia rozwijanej listy)
Wywołanie po zajściu warunku wykonania warunkowego1.0.38condition-passed
Wywołanie po zaznaczeniu wiersza1.0.38row-selected

Przykładowa konfiguracja akcji

Image Added

Przykład zastosowania

 

Hide If
special@anonymous

Powiązane zadania

Change log

1.0.0

  • Dodanie komponentu

1.0.1

  • Dodanie możliwości blokowania po zaznaczeniu wiersza

1.0.38

  • Dodanie parametru "Rodzaj wywołania"

1.0.40

  • Rozwiązanie problemu w przypadku pustej tabeli

Zadania związane z komponentem

Aktualne

 

Archiwalne

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

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

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

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

 

Mapa z przykładową konfiguracją

View file
nameTesty komponentów - akcje.zip
pageAkcje cuf-components
height250