Versions Compared

Key

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

...

Panel
titlePodstawowe informacje

Kategoria: Ogólne / Użytkownicy / Baza danych / Dokumenty / Tabela

Umiejscowienie akcji: Formularz,

Tabela,

Przycisk formularza,

Przycisk Tabeli

Zmienna,

Zmienna

Etykieta

Poprzednie nazwy:

Dostępna od wersji: 1.0.X

 

Panel
titlePrzykładowa konfiguracja

 

Panel
titleChange log

 

Hide If
special@anonymous

Powiązane zadania

Aktualne

Archiwalne

Opis akcji

Parametr*- pole wymagane

 

Panel
Panel
titleParametry konfiguracyjne
Nazwa parametruOd wersji
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

Uaktywnia akcję

Aktualizacja tabeli, tj. dodanie, usunięcie bądź edycja wiersza.

ZmiennaUaktywnia akcję

Zmiana wartości zmiennej na której znajduje się akcja

PrzyciskUaktywnia akcję

Naciśnięcie przycisku na którym znajduje się akcja

Opis
Typ parametruWartość domyślnaRodzaj polaUwagi i ograniczenia

...

Akcja ustawia wartości w podanych zmiennych nagłówkowych i tabelarycznych. Wartości przekazujemy jako tekst, który zostanie zrzutowany na odpowiedni typ. W wypadku ustawiania wartości zmiennych tabelarycznych(kolumn) należy przekazywać wartości po średniku np. "tekst1;tekst2;tekst3", "1;543;432" itd.

Panel
titleWywołanie akcji

Jeżeli umieścimy akcję na przycisku, to wywoła się ona po kliknięciu w niego.

W pozostałych przypadkach wywołanie jest definiowane przez parametr Zdarzenia wywołujące akcję. Może on przyjmować dwie wartości:

...

Info

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

Umiejscowienie akcjiWartość parametru "Zdarzenia wywołujące akcję"Działanie parametru "Wykonanie warunkowe"Warunek wywołania akcji
Formularz, Zmienna, EtykietaWywołanie przy zmianie zmiennych

Uaktywnia akcję

Zmiana wartości zmiennej na z parametru "Zmienne aktualizujące".

Wywołanie po zajściu warunku wykonania warunkowego

...

Wykonanie warunkowe

Wykonanie warunkowe w przypadku umieszczenia na przycisku aktywuje reakcję na kliknięcie przycisku (nie wywołuje samej akcji). W przypadku umieszczenia na fomularzu/zmiennej zależy od parametru Zdarzenia wywołujące akcję.

Umiejscowienie akcji

Przycisk, Formularz, Zmienna, Etykieta

Parametry konfiguracyjne

Image Removed

 

Zmienne do ustawienia ( typ : tablica zmiennych ) - Lista zmiennych do ustawienia

...

Wywołuje akcję

Zmiana wartości "Wykonania warunkowego" na "prawdę"

Przycisk

-Uaktywnia akcjęKliknięcie w przycisk
Panel
titleParametry konfiguracyjne
Nazwa parametruOd wersjiOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
Zmienne do ustawienia Lista zmiennych do ustawienia    
Wartości Wartości, którymi ustawimy poszczególne zmienne    
Zdarzenia wywołujące akcję

...

 W tym parametrze określamy, po jakich zdarzeniach ma się wywołać akcja

...

   Parametr nie pojawia się w przypadku umieszczenia akcji na przycisku.
Zmienne aktualizujące W tym parametrze określamy, po zmianie których zmiennych wywoła się akcja.

Przykładowe użycia akcji

   Parametr pojawia się w przypadku wybrania w Zdarzenia wywołujące akcję opcji Wywołanie przy zmianie zmiennych

Parametr*- pole wymagane

 

 

Panel
titlePrzykładowa konfiguracja

Image Added

Panel
titlePrzykład zastosowania
Expand
titlePrzykład 1. Ustawienie Dni do zapłaty
Załóżmy, że potrzebujemy ustawić zmienną Dni do zapłaty (typ całkowity). Jej wartość będzie obliczana na podstawie dnia dzisiejszego i zmiennej przechowującej datę Termin płatności.

W tym celu możemy przenieść akcję Ustawianie wartości zmiennych na pole formularza bądź na zmienną Dni do zapłaty.

Konfiguracja akcji będzie prezentować się następująco:

Image Modified

W parametrze Zmienne do ustawienia podajemy zmienną, którą chcemy ustawić. W naszym przypadku jest to zmienna Dni do zapłaty.

Następnie uzupełniamy parametr Wartości - należy pamiętać, że parametr przyjmuje tylko wartości tekstowe! Naszą liczbę dni musimy zatem zamienić na ciąg znaków. Dokonujemy tego przy pomocy funkcji #toString.

Image Modified

Aby obliczyć różnicę między dwoma datami korzystamy z funkcji #calculateDaysDifference.

Image Modified

Wartość, którą chcemy ustawić została już ustalona, teraz przejdźmy do kolejnych parametrów akcji

Image Modified

W parametrze Zdarzenia wywołujące akcję wybraliśmy Wywołanie przy zmianie zmiennych, ponieważ chcemy, by przy każdej zmianie zmiennej Termin płatności wartość obliczyła się na nowo.

Wybraliśmy także Wywołanie po zajściu warunku wykonania warunkowego, ponieważ przy każdym wejściu do formularza akcja powinna pobierać aktualną datę i w razie potrzeby ją uaktualnić.

To wszystko. Akcja jest gotowa do użytku.

...

Panel

...

titleChange log

 

Mapa z przykładową konfiguracją

Image RemovedTesty komponentów - akcje.zip

 

Hide If
special@anonymous

Powiązane zadania

Aktualne

Archiwalne

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

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

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

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

 

...

http://10.8.2.14:8080/jira/browse/CUFCMP-47

...