Vidíte historickú verziu tejto stránky. Pozrite si aktuálnu verziu.

Porovnať s aktuálnou verziou Zobraziť históriu stránky

« Predchádzajúce Verzia 2 Ďalej »

Funkcia %JSON_ObjectSetValue


Funkcia
Vloží nový pár meno-hodnota do objektu


Deklarácia
BOOL %JSON_ObjectSetValue(
   INT in handle
   TEXT in field
   NONE in value
 )
Parametre
handleHandle na JSON objekt
fieldMeno záznamu
valueHodnota záznamu
Návratová hodnota

@TRUE - funkcia prebehla úspešne
@FALSE - funkcia prebehla neúspešne

Popis

Funkcia vloží nový pár meno-hodnota do zadaného objektu. V prípade že je neplatný handle na JSON objekt funkcia vráti @FALSE. Podporovanými typmi sú INT, REAL, BOOL, TEXT a TIME

V prípade že sa jedná o nepodporovaný typ hodnoty, funkcia skončí výnimkou.


Príklad
 INT _obj
 _obj := %JSON_CreateObject()
 
 BOOL _ret
 _ret := %JSON_ObjectSetValue(_obj, "Company", "IPESOFT")
 _ret := %JSON_ObjectSetValue(_obj, "Value", 365)
 _ret := %JSON_ObjectSetValue(_obj, "Real", 1.234)
 _ret := %JSON_ObjectSetValue(_obj, "State", @TRUE)
 _ret := %JSON_ObjectSetValue(_obj, "Variable", U.uservariable)
  • Žiadne štítky