Codeunit 18060017 EOS089 WMS ToolBox
Codeunit 18060017 EOS089 WMS ToolBox
Methods
LoadJson
procedure LoadJson(JsonAsText: Text; var JsonData: JsonObject)
Parameters / Return Value
JsonAsText
Text[]
JsonData
JsonObject
JsonKeyExists
procedure JsonKeyExists(JsonData: JsonObject; JsonKey: Text; JsonKeyMandatory: Boolean) Exists: Boolean
Parameters / Return Value
JsonData
JsonObject
JsonKey
Text[]
JsonKeyMandatory
Boolean
Returns
Boolean
TryJsonKeyExists
procedure TryJsonKeyExists(JsonData: JsonObject; JsonKey: Text; JsonKeyMandatory: Boolean; var Exists: Boolean)
Parameters / Return Value
JsonData
JsonObject
JsonKey
Text[]
JsonKeyMandatory
Boolean
Exists
Boolean
GetJsonValue
procedure GetJsonValue(JsonData: JsonObject; JsonKey: Text; JsonKeyMandatory: Boolean; var JsonValue: JsonValue)
Parameters / Return Value
JsonData
JsonObject
JsonKey
Text[]
JsonKeyMandatory
Boolean
JsonValue
JsonValue
TryGetJsonObject
procedure TryGetJsonObject(JsonData: JsonObject; JsonKey: Text; JsonKeyMandatory: Boolean; var JsonObject: JsonObject)
Parameters / Return Value
JsonData
JsonObject
JsonKey
Text[]
JsonKeyMandatory
Boolean
JsonObject
JsonObject
GetJsonOnjectAsText
procedure GetJsonOnjectAsText(JsonData: JsonObject; JsonKey: Text; JsonKeyMandatory: Boolean) JsonObjectAsText: Text
Parameters / Return Value
JsonData
JsonObject
JsonKey
Text[]
JsonKeyMandatory
Boolean
Returns
Text[]
TryGetJsonValueAs
procedure TryGetJsonValueAs(JsonData: JsonObject; JsonKey: Text; JsonKeyMandatory: Boolean; FieldType: FieldType)
Parameters / Return Value
JsonData
JsonObject
JsonKey
Text[]
JsonKeyMandatory
Boolean
FieldType
FieldType
GetJsonValueAs
procedure GetJsonValueAs(JsonData: JsonObject; JsonKey: Text; JsonKeyMandatory: Boolean; FieldType: Text) Value: Variant
Parameters / Return Value
JsonData
JsonObject
JsonKey
Text[]
JsonKeyMandatory
Boolean
FieldType
Text[]
Returns
Variant
GetJsonValueAs
procedure GetJsonValueAs(JsonData: JsonObject; JsonKey: Text; JsonKeyMandatory: Boolean; FieldType: FieldType) Value: Variant
Parameters / Return Value
JsonData
JsonObject
JsonKey
Text[]
JsonKeyMandatory
Boolean
FieldType
FieldType
Returns
Variant
GetJsonArray
procedure GetJsonArray(JsonData: JsonObject; JsonKey: Text; JsonKeyMandatory: Boolean; var JsonArray: JsonArray)
Parameters / Return Value
JsonData
JsonObject
JsonKey
Text[]
JsonKeyMandatory
Boolean
JsonArray
JsonArray
GetJsonArrayAsText
procedure GetJsonArrayAsText(JsonData: JsonObject; JsonKey: Text; JsonKeyMandatory: Boolean) Value: Text
Parameters / Return Value
JsonData
JsonObject
JsonKey
Text[]
JsonKeyMandatory
Boolean
Returns
Text[]
ConvertBooleanForJson
procedure ConvertBooleanForJson(CurrentValue: Boolean): Text
Parameters / Return Value
CurrentValue
Boolean
Returns
Text[]
IsDefaultValue
procedure IsDefaultValue(FieldDataType: Enum "EOS089 WMS Act.Par. Field Type"; CurrentValue: Variant): Boolean
Parameters / Return Value
FieldDataType
Enum "EOS089 WMS Act.Par. Field Type"
CurrentValue
Variant
Returns
Boolean
IsDefaultValue
procedure IsDefaultValue(FieldType: FieldType; CurrentValue: Variant): Boolean
Parameters / Return Value
FieldType
FieldType
CurrentValue
Variant
Returns
Boolean
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.