KVSFCYSourceLocations#
Events#
OnGetCaptionCaseElseTypeFilter(Option, Text[100], Text[250]) :#
Summary: Triggers when getting caption for type filter in source locations page.
[IntegrationEvent(false, false)]
local procedure OnGetCaptionCaseElseTypeFilter(TypeFilter: Option; var SourceTableName: Text[100]; var Description: Text[250]):
[EventSubscriber(ObjectType::Page, Page::"KVSFCYSourceLocations", 'OnGetCaptionCaseElseTypeFilter', '', false, false)]
local procedure DoSomethingOnGetCaptionCaseElseTypeFilter(TypeFilter: Option; var SourceTableName: Text[100]; var Description: Text[250])
begin
end;
Parameters:
TypeFilter: Type filter option (Item, All Items, None)SourceTableName: Source table name to be setDescription: Description to be set
OnGetCaptionCaseElseSourceTFilter(Enum KVSFCYSourceLocSTypeFilter, Text[100], Text[250]) :#
Summary: Triggers when getting caption for source type filter in source locations page.
[IntegrationEvent(false, false)]
local procedure OnGetCaptionCaseElseSourceTFilter(SourceTypeFilter: Enum "KVSFCYSourceLocSTypeFilter"; var LocationSrcTableName: Text[100]; var Description: Text[250]):
[EventSubscriber(ObjectType::Page, Page::"KVSFCYSourceLocations", 'OnGetCaptionCaseElseSourceTFilter', '', false, false)]
local procedure DoSomethingOnGetCaptionCaseElseSourceTFilter(SourceTypeFilter: Enum "KVSFCYSourceLocSTypeFilter"; var LocationSrcTableName: Text[100]; var Description: Text[250])
begin
end;
Parameters:
SourceTypeFilter: Source type filter enumLocationSrcTableName: Location source table name to be setDescription: Description to be set
OnGetSourceTypeFilterElseSourceT(Record KVSFCYSourceLocation, Enum KVSFCYSourceLocSTypeFilter, Boolean) :#
Summary: Triggers when getting source type filter for source location record.
[IntegrationEvent(false, false)]
local procedure OnGetSourceTypeFilterElseSourceT(SourceLocation: Record "KVSFCYSourceLocation"; var ReturnValue: Enum "KVSFCYSourceLocSTypeFilter"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Page, Page::"KVSFCYSourceLocations", 'OnGetSourceTypeFilterElseSourceT', '', false, false)]
local procedure DoSomethingOnGetSourceTypeFilterElseSourceT(SourceLocation: Record "KVSFCYSourceLocation"; var ReturnValue: Enum "KVSFCYSourceLocSTypeFilter"; var IsHandled: Boolean)
begin
end;
Parameters:
SourceLocation: Source location recordReturnValue: Return value for source type filterIsHandled: Flag indicating if handled by extension
OnGetTypeFilterCaseElseSourceType(Record KVSFCYSourceLocation, Enum KVSFCYSourceLocSTypeFilter, Boolean) :#
Summary: Triggers when getting type filter for source location record.
[IntegrationEvent(false, false)]
local procedure OnGetTypeFilterCaseElseSourceType(SourceLocation: Record "KVSFCYSourceLocation"; var ReturnValue: Enum "KVSFCYSourceLocSTypeFilter"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Page, Page::"KVSFCYSourceLocations", 'OnGetTypeFilterCaseElseSourceType', '', false, false)]
local procedure DoSomethingOnGetTypeFilterCaseElseSourceType(SourceLocation: Record "KVSFCYSourceLocation"; var ReturnValue: Enum "KVSFCYSourceLocSTypeFilter"; var IsHandled: Boolean)
begin
end;
Parameters:
SourceLocation: Source location recordReturnValue: Return value for type filterIsHandled: Flag indicating if handled by extension
OnSetRecFiltersCaseElseSourceTFilter(Record KVSFCYSourceLocation, Enum KVSFCYSourceLocSTypeFilter, Boolean, Code[20], Boolean) :#
Summary: Triggers when setting record filters for source type filter in source locations page.
[IntegrationEvent(false, false)]
local procedure OnSetRecFiltersCaseElseSourceTFilter(var SourceLocation: Record "KVSFCYSourceLocation"; SourceTypeFilter: Enum "KVSFCYSourceLocSTypeFilter"; var SourceCodeFilterCtrlEnable: Boolean; var SourceCodeFilter: Code[20]; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Page, Page::"KVSFCYSourceLocations", 'OnSetRecFiltersCaseElseSourceTFilter', '', false, false)]
local procedure DoSomethingOnSetRecFiltersCaseElseSourceTFilter(var SourceLocation: Record "KVSFCYSourceLocation"; SourceTypeFilter: Enum "KVSFCYSourceLocSTypeFilter"; var SourceCodeFilterCtrlEnable: Boolean; var SourceCodeFilter: Code[20]; var IsHandled: Boolean)
begin
end;
Parameters:
SourceLocation: Source location recordSourceTypeFilter: Source type filter enumSourceCodeFilterCtrlEnable: Flag to enable source code filter controlSourceCodeFilter: Source code filter valueIsHandled: Flag indicating if handled by extension
OnSourceCodeFilterSourceTCtrlOnLookupCaseElse(Enum KVSFCYSourceLocSTypeFilter, Text, Boolean, Boolean) :#
Summary: Triggers when looking up source code filter for source type filter in source locations page.
[IntegrationEvent(false, false)]
local procedure OnSourceCodeFilterSourceTCtrlOnLookupCaseElse(SourceTypeFilter: Enum "KVSFCYSourceLocSTypeFilter"; var LookupParText: Text; var ReturnValue: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Page, Page::"KVSFCYSourceLocations", 'OnSourceCodeFilterSourceTCtrlOnLookupCaseElse', '', false, false)]
local procedure DoSomethingOnSourceCodeFilterSourceTCtrlOnLookupCaseElse(SourceTypeFilter: Enum "KVSFCYSourceLocSTypeFilter"; var LookupParText: Text; var ReturnValue: Boolean; var IsHandled: Boolean)
begin
end;
Parameters:
SourceTypeFilter: Source type filter enumLookupParText: Text value for lookup parameterReturnValue: Return value for lookup operationIsHandled: Flag indicating if handled by extension