Skip to content

KVSKBAReqPageAdvOptionHandling#

Procedures#

GetOptions1Values(List, Text, Text) :#

procedure GetOptions1Values(var OptionList: List; var DefaultValue: Text; var Caption: Text): 

GetOptions2Values(List, Text, Text) :#

procedure GetOptions2Values(var OptionList: List; var DefaultValue: Text; var Caption: Text): 

LookupOptionValue(Text, List) : Boolean#

procedure LookupOptionValue(var OptionValue: Text; OptionValues: List): Boolean

ReturnOption1Value(Text, Text) :#

procedure ReturnOption1Value(OptionRefID: Text; OptionValue: Text): 

ReturnOption2Value(Text, Text) :#

procedure ReturnOption2Value(OptionRefID: Text; OptionValue: Text): 

ValidateOption1Value(Text, Text, Text, Integer) :#

procedure ValidateOption1Value(OptReference: Text; var Option1Value: Text; var Option2Value: Text; ReportID: Integer): 

ValidateOption2Value(Text, Text, Text, Integer) :#

procedure ValidateOption2Value(OptReference: Text; var Option1Value: Text; var Option2Value: Text; ReportID: Integer): 

Events#

OnGetOption1Values(List, Text, Text, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnGetOption1Values(var OptionList: List; var DefaultValue: Text; var Caption: Text; var Handled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAReqPageAdvOptionHandling", 'OnGetOption1Values', '', false, false)]
local procedure DoSomethingOnGetOption1Values(var OptionList: List; var DefaultValue: Text; var Caption: Text; var Handled: Boolean)
begin
end;

OnGetOption2Values(List, Text, Text, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnGetOption2Values(var OptionList: List; var DefaultValue: Text; var Caption: Text; var Handled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAReqPageAdvOptionHandling", 'OnGetOption2Values', '', false, false)]
local procedure DoSomethingOnGetOption2Values(var OptionList: List; var DefaultValue: Text; var Caption: Text; var Handled: Boolean)
begin
end;

OnReturnOption1Value(Text, Text, Text) :#

[IntegrationEvent(false, false)]
local procedure OnReturnOption1Value(OptionRefID: Text; OptionValue: Text; UserSecurityID: Text): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAReqPageAdvOptionHandling", 'OnReturnOption1Value', '', false, false)]
local procedure DoSomethingOnReturnOption1Value(OptionRefID: Text; OptionValue: Text; UserSecurityID: Text)
begin
end;

OnReturnOption2Value(Text, Text, Text) :#

[IntegrationEvent(false, false)]
local procedure OnReturnOption2Value(OptionRefID: Text; OptionValue: Text; UserSecurityID: Text): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAReqPageAdvOptionHandling", 'OnReturnOption2Value', '', false, false)]
local procedure DoSomethingOnReturnOption2Value(OptionRefID: Text; OptionValue: Text; UserSecurityID: Text)
begin
end;

OnValidateOption1Value(Text, Text, Text, Integer) :#

[IntegrationEvent(false, false)]
local procedure OnValidateOption1Value(OptReference: Text; var Option1Value: Text; var Option2Value: Text; ReportID: Integer): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAReqPageAdvOptionHandling", 'OnValidateOption1Value', '', false, false)]
local procedure DoSomethingOnValidateOption1Value(OptReference: Text; var Option1Value: Text; var Option2Value: Text; ReportID: Integer)
begin
end;

OnValidateOption2Value(Text, Text, Text, Integer) :#

[IntegrationEvent(false, false)]
local procedure OnValidateOption2Value(OptReference: Text; var Option1Value: Text; var Option2Value: Text; ReportID: Integer): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBAReqPageAdvOptionHandling", 'OnValidateOption2Value', '', false, false)]
local procedure DoSomethingOnValidateOption2Value(OptReference: Text; var Option1Value: Text; var Option2Value: Text; ReportID: Integer)
begin
end;