Versions Compared

Key

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

Polish
Panel
titlePodstawowe informacje

Dostępna od wersji: 1.0.95

Panel
titleOpis

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.

Panel
titleParametry konfiguracyjne
  • 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

Panel
titlePrzykładowa konfiguracja

<SCREEN>

Panel
titlePrzykład zastosowania
Expand
titlePrzykład 1
Panel
titlePrzykład

OPIS PRZYKŁADU

Panel
titleChange log

 1.0.X

  • Dodanie komponentu
Panel
titlePakiet z przykładowym formularzem wykorzystującym akcję

<plik z mapą w zipie>

Hide If
special@anonymous

Zadania związane z komponentem

Aktualne

<link do JIRA>

Archiwalne

 

English
Panel
titleBasic information

Category:

Available from version:

Panel
titleDescription

 

Panel
titleConfiguration parameters
Name of the parameterFrom versionDescriptionParameter typeDefault valueField typeNotes and restrictions

Parameter*- required field

Panel
titleSample configuration

<SCREEN>

Panel
titleExample

 

Panel
titleChange log

 1.0.X

  • Adding component