Codeunit 18008121 EOS MDI Generic Library
Codeunit 18008121 EOS MDI Generic Library
Methods
GetXMLView
procedure GetXMLView("Record": Variant): Text
Parameters / Return Value
Record
Variant
Returns
Text[]
SetXMLView
procedure SetXMLView(var RecRef: RecordRef; XMLView: Text)
Parameters / Return Value
RecRef
RecordRef
XMLView
Text[]
GetDefaultTableView
procedure GetDefaultTableView(TableNo: Integer; var FilterPageBldr: FilterPageBuilder): Text
Parameters / Return Value
TableNo
Integer
FilterPageBldr
FilterPageBuilder
Returns
Text[]
ResolveGenericFilter
procedure ResolveGenericFilter(FieldType: Integer; "Filter": Text) Result: Text
Parameters / Return Value
FieldType
Integer
Filter
Text[]
Returns
Text[]
ResolveBooleanFilter
procedure ResolveBooleanFilter(FilterValue: Text) Result: Text
Parameters / Return Value
FilterValue
Text[]
Returns
Text[]
ResolveOptionFilter
procedure ResolveOptionFilter("Filter": Text; OptionString: Text) Result: Text
Parameters / Return Value
Filter
Text[]
OptionString
Text[]
Returns
Text[]
GetDelimiter
procedure GetDelimiter(InText: Text; LeadingSeparators: Text; TrailingSeparators: Text): Integer
Parameters / Return Value
InText
Text[]
LeadingSeparators
Text[]
TrailingSeparators
Text[]
Returns
Integer
ConvertValueFromXMLToVariant
procedure ConvertValueFromXMLToVariant(FieldTable: Record "Field"; XMLValue: Text; var VariantResult: Variant)
Parameters / Return Value
FieldTable
Record "Field"
XMLValue
Text[]
VariantResult
Variant
UpdateFieldRefWithXMLFieldValue
procedure UpdateFieldRefWithXMLFieldValue(TableID: Integer; var FiRef: FieldRef; XMLValue: Text)
Parameters / Return Value
TableID
Integer
FiRef
FieldRef
XMLValue
Text[]
ConvertValueFromXML
procedure ConvertValueFromXML(FieldTable: Record "Field"; XMLValue: Text): Text
Parameters / Return Value
FieldTable
Record "Field"
XMLValue
Text[]
Returns
Text[]
ConvertValueFromXMLToFieldRef
procedure ConvertValueFromXMLToFieldRef(FieldTable: Record "Field"; XMLValue: Text; WithValidation: Boolean; var FldRef: FieldRef)
Parameters / Return Value
FieldTable
Record "Field"
XMLValue
Text[]
WithValidation
Boolean
FldRef
FieldRef
ConvertValueToXML
procedure ConvertValueToXML(FieldTable: Record "Field"; Value: Text): Text
Parameters / Return Value
FieldTable
Record "Field"
Value
Text[]
Returns
Text[]
ConvertFieldRefToXML
procedure ConvertFieldRefToXML(FieldTable: Record "Field"; var FldRef: FieldRef): Text
Parameters / Return Value
FieldTable
Record "Field"
FldRef
FieldRef
Returns
Text[]
IsEmptyValue
procedure IsEmptyValue(TableID: Integer; var FldRef: FieldRef): Boolean
Parameters / Return Value
TableID
Integer
FldRef
FieldRef
Returns
Boolean
GetOptionCaptionString
procedure GetOptionCaptionString(TableNo: Integer; FieldNo: Integer) Result: Text
Parameters / Return Value
TableNo
Integer
FieldNo
Integer
Returns
Text[]
TryGetOptionCaption
procedure TryGetOptionCaption(OptionCaptionString: Text; OptionNo: Integer; var Caption: Text)
Parameters / Return Value
OptionCaptionString
Text[]
OptionNo
Integer
Caption
Text[]
ConvertOptionCaptionToOptionName
procedure ConvertOptionCaptionToOptionName(OptionCaptionValue: Text; FieldTable: Record "Field"): Text
Parameters / Return Value
OptionCaptionValue
Text[]
FieldTable
Record "Field"
Returns
Text[]
TextCompress
procedure TextCompress(Value: Text; enc: Codeunit DotNet_Encoding) Result: Text
Parameters / Return Value
Value
Text[]
enc
Codeunit "DotNet_Encoding"
Returns
Text[]
TextDeCompress
procedure TextDeCompress(Base64EncodedCompressedValue: Text; enc: Codeunit DotNet_Encoding) Result: Text
Parameters / Return Value
Base64EncodedCompressedValue
Text[]
enc
Codeunit "DotNet_Encoding"
Returns
Text[]
TextValue2Blob
procedure TextValue2Blob(value: Text; var tempblob: Codeunit "Temp Blob")
Parameters / Return Value
value
Text[]
tempblob
Codeunit "Temp Blob"
TextValue2Blob
procedure TextValue2Blob(value: Text; encoding: Codeunit DotNet_Encoding; var tempblob: Codeunit "Temp Blob")
Parameters / Return Value
value
Text[]
encoding
Codeunit "DotNet_Encoding"
tempblob
Codeunit "Temp Blob"
BlobValue2Text
procedure BlobValue2Text(var tempblob: Codeunit "Temp Blob"): Text
Parameters / Return Value
tempblob
Codeunit "Temp Blob"
Returns
Text[]
BlobValue2Text
procedure BlobValue2Text(var tempblob: Codeunit "Temp Blob"; encoding: Codeunit DotNet_Encoding): Text
Parameters / Return Value
tempblob
Codeunit "Temp Blob"
encoding
Codeunit "DotNet_Encoding"
Returns
Text[]
GetJsonBooleanValue
procedure GetJsonBooleanValue(var TempJSONBuffer: Record "JSON Buffer"; JPath: Text; Name: Text) Result: boolean
Parameters / Return Value
TempJSONBuffer
Record "JSON Buffer"
JPath
Text[]
Name
Text[]
Returns
boolean
GetJsonTextValue
procedure GetJsonTextValue(var TempJSONBuffer: Record "JSON Buffer"; JPath: Text; Name: Text) Result: Text
Parameters / Return Value
TempJSONBuffer
Record "JSON Buffer"
JPath
Text[]
Name
Text[]
Returns
Text[]
GetJsonIntegerValue
procedure GetJsonIntegerValue(var TempJSONBuffer: Record "JSON Buffer"; JPath: Text; Name: Text) Result: Integer
Parameters / Return Value
TempJSONBuffer
Record "JSON Buffer"
JPath
Text[]
Name
Text[]
Returns
Integer
GetJsonNodeExists
procedure GetJsonNodeExists(var TempJSONBuffer: Record "JSON Buffer"; JPath: Text; Name: Text): Boolean
Parameters / Return Value
TempJSONBuffer
Record "JSON Buffer"
JPath
Text[]
Name
Text[]
Returns
Boolean
DistinctValues
procedure DistinctValues(SourceTable: Variant; FieldNo: Integer) Result: Text
Parameters / Return Value
SourceTable
Variant
FieldNo
Integer
Returns
Text[]
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.