Informacje o obsługiwanych typach na potrzeby m.in. Akcji formularza lub Funkcji.
Tabela przedstawia wbudowane typy podstawowe:
Nazwa | Opis | Java API | JS API |
---|---|---|---|
string | Typ tekstowy | ||
boolean | Typ logiczny. Przyjmuje 2 wartości true (prawda) lub false (fałsz). | ||
integer | Typ całkowity. Przedstawia liczby całkowite. | ||
float | Typ zmiennoprzecinkowy. Przedstawia liczby zmiennoprzecinkowe (z częścią dziesiętną). | ||
date | Typ datowy. Przedstawia datę bez części godzinowej i bez strefy czasowej. | ||
datetime | Typ datowy z czasem. Przedstawia datę z czasem (z dokładnością do sekund) bez strefy czasowej. |
Typy które dotyczą konkretnego obszaru systemu.
Nazwa | Opis | Java API | JS API |
---|---|---|---|
function | Typ funkcyjny. Służy do przekazywania wywołania funkcji (funkcja ze znanymi już argumentami wywołania). Typ referencyjny: umożliwia pobranie wyniku danej funkcji | ||
variable | Typ zmiennej procesu. Służy do przekazywania obiektu zmiennej formularz (wraz z identyfikatorem, nazwą). Typ referencyjny: umożliwia odczytanie aktualnej wartości zmiennej procesu |
Każdy typ podstawowy jak i specjalizowany może wystąpić w postaci tablicy, zawierającej takie same elementy tego typu.
Typy tablicowe reprezentowane są przez |
Nazwa | Opis |
---|---|
Podstawowe | |
string[] | Tablica elementów typu string . |
boolean[] | Tablica elementów typu boolean . |
integer[] | Tablica elementów typu integer . |
float[] | Tablica elementów typu float . |
date[] | Tablica elementów typu datetime . |
datetime[] | Tablica elementów typu date . |
Specjalizowane | |
function[] | Tablica elementów typu function . |
variable[] | Tablica elementów typu variable . |
Typ | Java | JavaScript |
---|---|---|
string | java.lang.String | String |
boolean | java.lang.Boolean | Boolean |
integer | java.lang.Long java.lang.Integer | Number |
float | java.lang.Double java.lang.Float | Number |
date | org.joda.time.LocalDate | Date |
datetime | org.joda.time.LocalDateTime java.util.Date | Date |
function | ||
variable |