Serwis VariableService pozwala zarządzać nietabelarycznymi zmiennymi formularza. Posiada następujące funkcje:
- get - pobiera komponent zmiennej formularza.
Parametry funkcji:
Nazwa Typ Wartość domyślna
Opis id String null Identyfikator zmiennej formularza (identyfikator zmiennej procesu) Rezultat funkcji:
Typ Opis Ext.Component Komponent zmiennej procesu lub undefined, jeśli nie znaleziono
- getValue - zwraca wartość zmiennej formularza.
Parametry funkcji:
Nazwa Typ Wartość domyślna
Opis id String null Identyfikator zmiennej formularza (identyfikator zmiennej procesu) Rezultat funkcji:
Typ Opis Object Wartość zmiennej formularza lub undefined, jeśli nie znaleziono zmiennej formularza
- setValue - ustawia wartość zmiennej formularza.
Parametry funkcji:
Nazwa Typ Wartość domyślna
Opis id String null Identyfikator zmiennej formularza (identyfikator zmiennej procesu) value Object null Wartość zmiennej formularza - Rezultat funkcji: brak
- hide - ukrywa zmienne formularza (w tym tabele dynamiczne, które mają identyfikatory postaci variable_set_x, gdzie x - numer tabeli w kolejności licząc od 0).
Parametry funkcji:
Nazwa Typ Wartość domyślna
Opis variables String/String[] null Identyfikator lub tablica identyfikatorów zmiennych formularza (identyfikatory zmiennych procesu) - Rezultat funkcji: brak
- show - pokazuje zmienne formularza (w tym tabele dynamiczne, które mają identyfikatory postaci variable_set_x, gdzie x - numer tabeli w kolejności licząc od 0).
Parametry funkcji:
Nazwa Typ Wartość domyślna
Opis variables String/String[] null Identyfikator lub tablica identyfikatorów zmiennych formularza (identyfikatory zmiennych procesu) - Rezultat funkcji: brak
- disable - blokuje możliwość wpisywania wartości do pola.
Parametry funkcji:
Nazwa Typ Wartość domyślna
Opis id String null Identyfikator zmiennej formularza (identyfikator zmiennej procesu) silent Boolean false Informuje, czy wywoływać zdarzenie dla zablokowania pola - Rezultat funkcji: brak
- enable - odblokowuje możliwość wpisywania wartości do pola.
Parametry funkcji:
Nazwa Typ Wartość domyślna
Opis id String null Identyfikator zmiennej formularza (identyfikator zmiennej procesu) silent Boolean false Informuje, czy wywoływać zdarzenie dla odblokowania pola - Rezultat funkcji: brak
- showLoadingIndicator - maskuje pole wyświetlając informację, że wykonywane jest na nim zdarzenie, możliwe jest podanie także dodatkowej informacji tekstowej.
Parametry funkcji:
Nazwa Typ Wartość domyślna
Opis id String null Identyfikator zmiennej formularza (identyfikator zmiennej procesu) message String 'Loading...' Dodatkowa informacja tekstowa - Rezultat funkcji: brak
- hideLoadingIndicator - usuwa maskę z pola informującą o wykonywaniu zdarzenia na tym polu.
Parametry funkcji:
Nazwa Typ Wartość domyślna
Opis id String null Identyfikator zmiennej formularza (identyfikator zmiennej procesu) - Rezultat funkcji: brak