Versions Compared

Key

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

Image Added

 

Polish

  ← Powrót do listy dostępnych akcji

Info

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

Panel
titlePodstawowe informacje

Kategoria: Waluta

Umiejscowienie akcji: Tabela, Przycisk tabeli, Przycisk formularza

Dostępna od wersji: 1.0.81

Panel
titleOpis

Akcja dla każdego wiersza pobiera wartość kursu PLN . Dodatkowo może zapisać numer tabeli i/lub symbol tabeli pobranej z NBP. Dane są pobierane bezpośrednio ze strony NBP. Komponent uruchamia się na zmianę wartości kolumny podane jw parametrze "przy zmianie wartości kolumn podanych w parametrach Kod waluty" i "Data kursu".

Panel
titleParametry konfiguracyjne
Nazwa parametruOd wersjiOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
Kod waluty*1.0.81 Kolumna zawierająca kody walut w formacie ISO (kody walut dostępne są na stronie NBP), np. EUR, USDTablica zmiennych tekstowych Pole edytowalne 
Data kursu*1.0.81 Kolumna w tabelce z datą kursuTablica zmiennych datowych Pole edytowalne 
Kurs*1.0.81 Kolumna w tabelce do zapisania wartości kursuTablica zmiennych zmiennoprzecinkowych Pole edytowalne 
Numer tabeli1.0.81 Kolumna do zapisu numeru tabeli z którego pobrano kursTablica zmiennych tekstowych Pole edytowalne 
Typ tabeli1.0.81 Kolumna do zapisu typu tabeli z którego pobrano kursTablica zmiennych tekstowych Pole edytowalne 
Warunek wiersza1.0.81 Funkcja wywoływana dla każdego wiersza. Typ zwracanej funkcji to logicznyFunkcja Pole edytowalneMożliwość skorzystania z zmiennej tabelarycznej "Indeks wiersza"
Przesunięcie daty*1.0.106Modyfikuję datę pobrania kursu (dodaje/odejmuje ilość dni od podanej daty)Liczba całkowita0Pole edytowalneModyfikuje datę pobrania kursów dla wszystkich wierszy w tabeli

Przykład:
Gdy data jest ustawiona na 21.07.2021 a parametr na -1 to data kursy będzie sprawdzana na dzień 20.07.2021
Data ustanowienia kursu

1.0.162; 1.1.8

 

Ostateczna data odczytu, dla której wykonano zapytanie.Zmienna tekstowa   
Strefa czasowa banku NBP1.0.135Użyj strefy czasowej banku NBP zamiast strefy czasowej serwera.LogicznyNieLista rozwijanaUsunięto w wersji 1.0.153
Identyfikator tabeli dynamicznej1.0.138Określa tabelę, która będzie mieć aktualizowane kursy walut.Tekst Pole edytowalneParametr widoczny i obowiązkowy tylko w przypadku umiejscowienia akcji na przycisku formularza.

Parametr*- pole wymagane

Uwaga: W przypadku, gdy parametry wykorzystywane do pobierania kursu są aktualizowane z wykorzystaniem akcji formularza, należy pamiętać o prawidłowej kolejności akcji. Komponent pobrania kursu musi być załadowany przed zmianą parametru.

Panel
titlePrzykładowa konfiguracja

Image RemovedImage Added

 

 

Panel
titleChange log

 1.0.81 (obowiązująca dokumentacja)

  • Dodanie komponentu

1.0.98

  • Dodanie komentarza w chmurce w przypadku błędu

 1.0.106

  • Dodanie parametru Przesunięcie daty

 

 

1.0.135 (obowiązująca dokumentacja)

  • Dodanie parametru "Strefa czasowa banku NBP"

1.0.138

  • Umożliwienie umiejscowienia akcji na przycisku tabeli i przycisku formularza. Dodanie parametru "Identyfikator tabeli dynamicznej"

1.0.153

  • Usunięcie parametru "Strefa czasowa banku NBP"
  • Logowanie ActivityId

1.0.162;

1.1.8

  • Możliwość ustawienia wynikowej zmiennej z faktyczną datą ustanowienia kursu.
English

← Return to the list of available actions

Info

If you have trouble understanding how the action works, check the descriptions: Action, Conditional execution, Component parameters

Panel
titleBasic information

Category: Currency

Action location: Table, Table button, Form button

Available from version: 1.0.X

Panel
titleDescription

The action collects the value of PLN exchange rate for each row. Additionally, they can save the table number and / or the table symbol taken from the NBP. Data are downloaded directly from the NBP website. The component starts up changing the column value given above in the parameters "Currency code" and "Date of exchange rate".

Panel
titleConfiguration parameters
Name of the parameterFrom versionDescriptionParameter typeDefault valueField typeNotes and restrictions
Currency code*1.0.81 Column containing currency codes in ISO format (currency codes are available on the NBP)website), e.g. EUR, USDAn array of text variables Editable field 
Date of exchange rate*1.0.81 Column in the table with the date of the exchange rateAn array of date variables Editable field 
Exchange rate*1.0.81 A column in the table to save the course valueAn array of floating point variables Editable field 
Table number1.0.81 Column for entering the table number from which the  exchange ratewas takenAn array of text variables Editable field 
Table type 1.0.81 Column for writing the table type from which the  exchange ratewas takenAn array of text variables Editable field 
Line condition1.0.81 The function called for each line. The type of function being returned is logicalFunction Editable fieldPossibility of using the tabular variable "Row index"
Day shift*1.0.106Modify the date of downloading the course (adds / subtracts the number of days from the given date)Integer Editable fieldModifies the date of downloading the courses for all the rows in the table

Example:
When the date is set to 07/21/2021 and the parameter is set to -1, the exchange rate date will be checked for 07/20/2021

Effective date

1.0.162; 1.1.8

 

Effective date the request has been made for.Text variable   
NBP Bank timezone1.0.135Use polish NBP Bank timezone instead of a server timezone.BooleanNoDropdown listRemoved in version 1.0.153
Dynamic table ID1.0.138Specifies the table that will have exchange rates updated.Text Editable fieldThe parameter is visible and mandatory only when the action is placed on the form button.

Parameter*- required field

Panel
titleSample configuration

Image RemovedImage Added

Panel
titleChange log

 1.0.81 (applicable documentation)

  • Adding component

1.0.98

  • Adding a comment in the popup in case of an error

 1.0.106

  • Adding day shift parameter

1.0.135 (applicable documentation)

  • Added "NBP Bank timezone" parameter

1.0.138

  • Allowing the action to be placed on the table button and form button. Adding the "Dynamic Table ID" parameter

1.0.153

  • Removed "NBP Bank timezone" parameter
  • Logging ActivityId

1.0.162;

1.1.8

  • Possibility to set effective exchange date variable.