Table "Option Lookup Buffer"
ID 1670
Namespace: Microsoft.Utilities
Properties
Fields
Name
Type
Description
ID
Integer
"Option Caption"
Text[30]
"Lookup Type"
Enum Microsoft.Utilities."Option Lookup Type"
SystemId
Guid
SystemCreatedAt
DateTime
SystemCreatedBy
Guid
SystemModifiedAt
DateTime
SystemModifiedBy
Guid
SystemRowVersion
BigInteger
Methods
FillLookupBuffer
procedure FillLookupBuffer(LookupType: Enum "Option Lookup Type")
Parameters
AutoCompleteLookup
procedure AutoCompleteLookup(var OptionType: Text[30], LookupType: Enum "Option Lookup Type"): Boolean
Parameters
Returns
ValidateOption
procedure ValidateOption(Option: Text[30])
Parameters
Name
Type
Description
Option
Text[30]
FormatOption
procedure FormatOption(FieldRef: FieldRef): Text[30]
Parameters
Name
Type
Description
FieldRef
FieldRef
Returns
Type
Description
Text[30]
SetCurrentType
procedure SetCurrentType(LineType: Option)
Parameters
Name
Type
Description
LineType
Option
Events
OnBeforeIncludeOption
[IntegrationEvent(False,False)]
local procedure OnBeforeIncludeOption(OptionLookupBuffer: Record "Option Lookup Buffer" temporary, LookupType: Option, Option: Integer, var Handled: Boolean, var Result: Boolean, RecRef: RecordRef)
Parameters
OnBeforeFormatOption
[IntegrationEvent(False,False)]
local procedure OnBeforeFormatOption(FieldRef: FieldRef, var Result: Text[30], var IsHandled: Boolean)
Parameters
Name
Type
Description
FieldRef
FieldRef
Result
Text[30]
IsHandled
Boolean
OnCreateNewOnBeforeInsert
[IntegrationEvent(False,False)]
local procedure OnCreateNewOnBeforeInsert(var OptionLookupBuffer: Record "Option Lookup Buffer" temporary, OptionID: Integer, OptionText: Text[30], LookupType: Enum "Option Lookup Type")
Parameters
OnFillBufferLookupTypeCase
[IntegrationEvent(True,False)]
local procedure OnFillBufferLookupTypeCase(LookupType: Enum "Option Lookup Type", var IsHandled: Boolean, var TableNo: Integer, var FieldNo: Integer, var RelationFieldNo: Integer)
Parameters
OnAutoCompleteOptionLookupTypeCase
[IntegrationEvent(True,False)]
local procedure OnAutoCompleteOptionLookupTypeCase(LookupType: Enum "Option Lookup Type", var OptionType: Text[30], var IsHandled: Boolean)
Parameters
See also