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: Waluta

Umiejscowienie akcji: Zmienna

Dostępna od wersji: 1.0.3

Opis akcji

Akcja zwraca do zmiennej kurs złotego (PLN) dla podanej waluty i daty.

Warning

Dla wersji cuf-components sprzed wersji 1.0.30:

Przed wywołaniem akcji należy wykonać zadanie zaplanowane, które pobierze do naszej bazy danych kursy walut. Opis tego zadania znajduje się tutaj: Pobieranie kursów walut z NBP.

Wywołanie akcji

Akcja wywołuje się każdorazowo po zmianie wartości parametru "Kod waluty" lub "Data z której pobrać kurs". Uwaga - akcja nie wykonuje się po wejściu w formularz.

Wykonanie warunkowe

Jeśli zostanie określone wykonanie warunkowe, to dopiero po zajściu tego warunku akcja będzie reagowała na zmiany parametrów "Kod waluty" lub "Data z której pobrać kurs". Uwaga - po zajściu warunku kurs nie pobierze się, musi nastąpić jakaś zmiana!

Umiejscowienie akcji

Zmienna formularza typu kwotowego.

Przykładowa konfiguracja akcji

Image Removed

Parametry konfiguracyjne

...

Umiejscowienie akcjiWartość parametru "Zdarzenia wywołujące akcję"Działanie parametru "Wykonanie warunkowe"Warunek wywołania akcji
Zmienna

Wywołanie przy zmianie zmiennych

Uaktywnia akcję

Zmiana wartości w zmiennej podanej w parametrze: Zmienne aktualizujące.

Wywołanie po zajściu warunku wykonania warunkowegoWywołuje akcjęParametr "Wykonanie warunkowe" zwróci "prawdę"
Wykonanie przy aktualizacji waluty lub datyUaktywnia akcję

Zmiana wartości w jednej ze zmiennych podanych w parametrach: Kod waluty oraz Data z której pobrać kurs

Parametry konfiguracyjne

Nazwa parametruOd wersjiOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
Kod waluty 1.0.3waluta powinna zostać przekazana w postaci kodu waluty (kody walut dostępne są na stronie NBP), np. EUR, USD

...

Tekst Pole edytowalne 
Data kursu 1.0.3data, z której zostanie pobrany kurs. Uwaga - jeżeli w tabeli nie zostanie znaleziony kurs z podanej daty, to akcja znajdzie kurs z możliwie najbliższą datą do podanej i występującej przed nią.

...

Data 

Mapa z przykładową konfiguracją

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

...

Pole edytowalneData nie powinna być większa niż obecny dzień
Zdarzenia wywołujące akcję 1.0.49( typ : wartość tekstowa ) - Parametr, który określa kiedy ma zostać wywołana akcja.Tablica wartości tekstowychWykonanie przy aktualizacji waluty lub datyNieedytowalna lista rozwijalnaWartości do wyboru:
  • Wywołanie przy zmianie zmiennych
  • Wywołanie po zajściu warunku wykonania warunkowego
  • Wykonanie przy aktualizacji waluty lub daty

Zmienne aktualizujące

 1.0.49(powiązane z parametrem Zdarzenia wywołujące akcję) Określa przy aktualizacji których zmiennych wywoła się akcja.Tablica zmiennych Nieedytowalna lista rozwijalnaWidoczny tylko, gdy Zdarzenia wywołujące akcję są ustawione na "Wywołanie przy zmianie zmiennych"

Przykładowa konfiguracja akcji

Image Added

 

 

Hide If
special@anonymous

Powiązane zadania

Change log

1.0.3

  • Dodanie komponentu

1.0.30

  • Zmiana sposobu pobierania walut na systemowy.

1.0.42

  • Poprawka obsługi błędów

1.0.49

  • Dodanie dynamicznego formularza z nowym parametrem Zdarzenia wywołujące akcje

Zadania związane z komponentem

Aktualne

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

Archiwalne

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

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

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

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

 

 

Mapa z przykładową konfiguracją

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