Set( INPUT index AS INTEGER, INPUT value AS CHARACTER )
Set( INPUT index AS INTEGER, INPUT value AS COM-HANDLE ) Set( INPUT index AS INTEGER, INPUT value AS DATE ) Set( INPUT index AS INTEGER, INPUT value AS DATETIME ) Set( INPUT index AS INTEGER, INPUT value AS DATETIME-TZ ) Set( INPUT index AS INTEGER, INPUT value AS DECIMAL ) Set( INPUT index AS INTEGER, INPUT value AS HANDLE ) Set( INPUT index AS INTEGER, INPUT value AS INT64 ) Set( INPUT index AS INTEGER, INPUT value AS INTEGER ) Set( INPUT index AS INTEGER, INPUT value AS LOGICAL ) Set( INPUT index AS INTEGER, INPUT value AS LONGCHAR ) Set( INPUT index AS INTEGER, INPUT value AS MEMPTR ) Set( INPUT index AS INTEGER, INPUT value AS RAW ) Set( INPUT index AS INTEGER, INPUT value AS RECID ) Set( INPUT index AS INTEGER, INPUT value AS ROWID ) Set( INPUT index AS INTEGER, INPUT value AS JsonObject ) Set( INPUT index AS INTEGER, INPUT value AS JsonArray ) |
A value parameter of data type
|
Data type of JSON value
|
CHARACTER, LONGCHAR
|
string
|
INTEGER, INT64, DECIMAL
|
number
|
LOGICAL
|
boolean
|
MEMPTR, RAW, ROWID
|
string with a value as if you had called BASE64-ENCODE( ) on value
|
DATE, DATETIME, DATETIME-TZ
|
string with a value as if you had called ISO-DATE( ) on value
|
COM-HANDLE, HANDLE, RECID
|
number with a value as if you had called INTEGER( ) on value
|
idx = myArray:Add("Hello World").
lSuccess = myArray:Set(idx, TRUE). iType = myArray:GetType(idx). |