Dostępna od wersji: 1.0.95

Zestaw funkcji toJson umożliwia wygenerowanie ciągu tekstowego w postaci JSON'a na podstawie wprowadzonych wartości lub zmiennych formularza w parametrach funkcji. Mając do dyspozycji te funkcje jesteśmy w stanie utworzyć dowolnego JSON'a o nieograniczonej liczbie zagnieżdżeń w ciągu tekstowym. W celu stworzenia ciągu znaków JSON'a jako obiektu wykorzystuje się funkcję toJsonObject(). Jeśli chcemy utworzyć ciąg znaków JSON'a w formie tablicy należy użyć funkcji toJsonArray(). Ostatnią funkcją, która dopełnia możliwości generowania JSON'a, jest toJsonArrayIterator(), która umożliwia stworzenie JSON'a w formie tablicy obiektów. Najważniejszą cechą tej funkcji jest możliwość zmapowania wierszy tabeli dynamicznej na tablicę obiektów JSON'a.

  • toJsonObject()
Nazwa parametruOd wersjiOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
Klucz1.0.95Nazwa klucza zapisywana w cudzysłowiu w wynikowym JSON'ieTekst Pole edytowalne 
Wartość1.0.95Określa wartość klucza. Jest oddzielona dwukropkiem od klucza w wynikowym JSON'ieTekst Pole edytowalneJeśli dla danej wartości został określony w parametrze Typ wartość tekstowa, to będzie ona opatrzona cudzysłowem. Dla typu całkowitego, zmiennoprzecinkowego i logicznego nie pojawi się cudzysłów. Dla typu obiektowego wartość będzie opatrzona klamrami {}, a tablicowego nawiasami kwadratowymi [].
Typ1.0.95Typ przechowywanej wartościTekst Nieedytowalna lista rozwijalna
Wartość wyświetlanaWartość przekazywana
Wartość tekstowaSTRING
Wartość całkowitaINTEGER
Wartość zmiennoprzecinkowaFLOAT
Wartość logicznaBOOLEAN
ObjektOBJECT
TablicaARRAY
  • toJsonArray()
Nazwa parametruOd wersjiOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
Wartość1.0.95 Tekst Pole edytowalne 
Typ1.0.95 Tekst Nieedytowalna lista rozwijalna 
  • toJsonArrayIterator()
Nazwa parametruOd wersjiOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
Funkcja1.0.95 Funkcja Pole edytowalne 
Długość tabeli1.0.95 Całkowity Pole edytowalne 
Licznik1.0.95 Zmienna Pole edytowalne 
Typ1.0.95 Tekst Nieedytowalna lista rozwijalna 

 

Parametr*- pole wymagane

<SCREEN>

OPIS PRZYKŁADU

 1.0.X

  • Dodanie komponentu

<plik z mapą w zipie>

Zadania związane z komponentem

Aktualne

<link do JIRA>

Archiwalne

 

Category:

Available from version:

 

Name of the parameterFrom versionDescriptionParameter typeDefault valueField typeNotes and restrictions

Parameter*- required field

<SCREEN>

 

 1.0.X

  • Adding component