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, Przycisk formularza, Zmienna, Etykieta

Poprzednie nazwy:

Dostępna od wersji: 1.0.

X

20

Panel
titleOpis

 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
titleParametry konfiguracyjne
Nazwa parametruOd wersjiOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
Zmienne do ustawienia Lista zmiennych do ustawienia Tablica zmiennych  Pole edytowalne 
Wartości Wartości, którymi ustawimy poszczególne zmienne Tablica wartości tekstowych  Pole edytowalne 
Zdarzenia wywołujące akcję W tym parametrze określamy, po jakich zdarzeniach ma się wywołać akcja   Tablica wartości tekstowychWywołanie po zajściu warunku wykonania warunkowegoLista wartościParametr 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. Tablica zmiennych  Pole edytowalneParametr pojawia się w przypadku wybrania w Zdarzenia wywołujące akcję opcji Wywołanie przy zmianie zmiennych

Parametr*- pole wymagane

...

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:

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.

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

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

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

 

1.0.20

  • Dodanie komponentu

1.0.30

  • Poprawienie dynamicznego formularza

1.0.31

  • Podpinanie pod zmienną blokuje modyfikacje parametru

1.0.59

  • Naprawienie ustawiania daty i czas w IE 11

1.0.64

  • Dodanie obsługi etykiet

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