Table "JSON Buffer"
ID 1236
Namespace: System.IO
Properties
| Name |
Value |
| Caption |
JSON Buffer
|
| ReplicateData |
False
|
| DataClassification |
CustomerContent
|
Fields
| Name |
Type |
Description |
| "Entry No." |
Integer
|
|
| Depth |
Integer
|
|
| "Token type" |
Option
|
|
| Value |
Text[250]
|
|
| "Value Type" |
Text[50]
|
|
| Path |
Text[250]
|
|
| "Value BLOB" |
Blob
|
|
| SystemId |
Guid
|
|
| SystemCreatedAt |
DateTime
|
|
| SystemCreatedBy |
Guid
|
|
| SystemModifiedAt |
DateTime
|
|
| SystemModifiedBy |
Guid
|
|
| SystemRowVersion |
BigInteger
|
|
Methods
ReadFromBlob
procedure ReadFromBlob(BlobFieldRef: FieldRef)
Parameters
| Name |
Type |
Description |
|
BlobFieldRef
|
FieldRef
|
|
ReadFromText
procedure ReadFromText(JSONText: Text)
Parameters
| Name |
Type |
Description |
|
JSONText
|
Text
|
|
FindArray
procedure FindArray(var TempJSONBuffer: Record "JSON Buffer" temporary, ArrayName: Text): Boolean
Parameters
Returns
GetPropertyValue
procedure GetPropertyValue(var PropertyValue: Text, PropertyName: Text): Boolean
Parameters
| Name |
Type |
Description |
|
PropertyValue
|
Text
|
|
|
PropertyName
|
Text
|
|
Returns
GetPropertyValueAtPath
procedure GetPropertyValueAtPath(var PropertyValue: Text, PropertyName: Text, PropertyPath: Text): Boolean
Parameters
| Name |
Type |
Description |
|
PropertyValue
|
Text
|
|
|
PropertyName
|
Text
|
|
|
PropertyPath
|
Text
|
|
Returns
GetBooleanPropertyValue
procedure GetBooleanPropertyValue(var BooleanValue: Boolean, PropertyName: Text): Boolean
Parameters
| Name |
Type |
Description |
|
BooleanValue
|
Boolean
|
|
|
PropertyName
|
Text
|
|
Returns
GetIntegerPropertyValue
procedure GetIntegerPropertyValue(var IntegerValue: Integer, PropertyName: Text): Boolean
Parameters
| Name |
Type |
Description |
|
IntegerValue
|
Integer
|
|
|
PropertyName
|
Text
|
|
Returns
GetDatePropertyValue
procedure GetDatePropertyValue(var DateValue: Date, PropertyName: Text): Boolean
Parameters
| Name |
Type |
Description |
|
DateValue
|
Date
|
|
|
PropertyName
|
Text
|
|
Returns
GetDecimalPropertyValue
procedure GetDecimalPropertyValue(var DecimalValue: Decimal, PropertyName: Text): Boolean
Parameters
| Name |
Type |
Description |
|
DecimalValue
|
Decimal
|
|
|
PropertyName
|
Text
|
|
Returns
GetValue
procedure GetValue(): Text
Returns
SetValue
procedure SetValue(NewValue: Text)
Parameters
| Name |
Type |
Description |
|
NewValue
|
Text
|
|
SetValueWithoutModifying
procedure SetValueWithoutModifying(NewValue: Text)
Parameters
| Name |
Type |
Description |
|
NewValue
|
Text
|
|
See also