Was this helpful?
GenValueOnlyForSysClassObject Attribute
Data Type: integer
4GL Access: RW
The GenValueOnlyForSysClassObject attribute defines whether the NewJsonValue() and Object2JsonValue() methods should generate the following JsonValue subclass objects rather than JsonObject for arrays and objects of system classes representing scalar values:
JsonArray for ArrayObject and its subclasses
JsonString for StringObject, DateObject and LongByteObject
JsonNumber for IntegerObject, FloatObject, DecimalObject and MoneyObject
Default: FALSE
Last modified date: 07/17/2025