Search

Home

Global variables

Global variables

Poza parametrami projektowymi możesz definiować zmienne globalne dla całego systemu GRAVITY. Celem użycia zmiennych globalnych w systemie jest wyeliminowanie wprowadzania tych samych stałych danych w różnych projektach np: adresy web serwisów, dane użytkownika, schematy bazy danych itp. Użycie zmiennych globalnych pozwala na szybką modyfikację użytych danych bez konieczności zmian w każdym projekcie.

TWORZENIE ZMIENNEJ GLOBALNEJ

Aby dodać nowa zmienną globalną wybierz przycisk New…

image

Wprowadź nazwę zmiennej, typ oraz wartość.

image

System GRAVITY obsługuje następujące typy zmiennych:

  • String → dowolny ciąg znaków
  • Integer → wartość liczbowa dziesiętna
  • Double → wartość liczbowa zmiennoprzecinkowa
  • DateTime → data z czasem (w przypadku podania samej daty czas będzie miał wartość 00:00:00)
  • Boolean → przyjmuje wartość true lub false
  • Blob → wartość binarna (wymagane kodowanie w base64)
  • ArrayString → tablica ciągów znaków w formacie: [’pozycja 1’, ‘pozycja 2’]
  • ArrayInteger → tablica wartości dziesiętnych w formacie [2,3,4,5]
  • ArrayDouble → tablica wartości zmiennoprzecinkowych w formacie [1.1, 1.2, 2.1]

UŻYCIE ZMIENNYCH GLOBALNYCH W PROJEKTACH

Zmienne globalne możesz użyć na każdym operatorze, którego pole obsługuje parametryzację np: INPUT SQLINPUT SQL, CALL SQLCALL SQL, IFIF, INPUT REST APIINPUT REST API itp.

image
image

Zmienne globalne znajdują się na liście dostępnych parametrów dla pola.

image

Wybierając zmienną globalną zostaje one wstawiona do pola w formacie {{nazwa_zmiennej}}

image

W trakcie przetwarzania procesu zmienna zostanie zastąpiona konkretną wartością, którą przechowuje.