...
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
Parametry konfiguracyjne
...
Umiejscowienie akcji | Wartość 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 warunkowego | Wywołuje akcję | Parametr "Wykonanie warunkowe" zwróci "prawdę" | |
Wykonanie przy aktualizacji waluty lub daty | Uaktywnia akcję | Zmiana wartości w jednej ze zmiennych podanych w parametrach: Kod waluty oraz Data z której pobrać kurs |
Parametry konfiguracyjne
Nazwa parametru | Od wersji | Opis | Typ parametru | Wartość domyślna | Rodzaj pola | Uwagi i ograniczenia |
---|---|---|---|---|---|---|
Kod waluty | 1.0.3 | waluta 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.3 | data, 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 | ||||||
---|---|---|---|---|---|---|
|
...
Pole edytowalne | Data 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 tekstowych | Wykonanie przy aktualizacji waluty lub daty | Nieedytowalna lista rozwijalna | Wartości do wyboru:
|
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 rozwijalna | Widoczny tylko, gdy Zdarzenia wywołujące akcję są ustawione na "Wywołanie przy zmianie zmiennych" |
Przykładowa konfiguracja akcji
Hide If | ||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||
Powiązane zadaniaChange log1.0.3
1.0.30
1.0.42
1.0.49
Zadania związane z komponentemAktualne
Archiwalne
|
Mapa z przykładową konfiguracją
View file | ||||||
---|---|---|---|---|---|---|
|