Skip to content

KVSMEDSearchServiceSetup#

Fields#

Name Type Note
PrimaryKey Code[10]
SearchProvider Enum (KVSMEDSearchProvider)
Max. No. of Search Results Integer
Min. No. of Searchcharacters Integer

Events#

OnBeforeBuildNewSearchService(Record KVSMEDSearchServiceSetup, Interface KVSMEDISearchService, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeBuildNewSearchService(var searchServiceSetup: Record "KVSMEDSearchServiceSetup"; var searchService: Interface "KVSMEDISearchService"; var isHandled: Boolean): 
[EventSubscriber(ObjectType::Table, Table::"KVSMEDSearchServiceSetup", 'OnBeforeBuildNewSearchService', '', false, false)]
local procedure DoSomethingOnBeforeBuildNewSearchService(var searchServiceSetup: Record "KVSMEDSearchServiceSetup"; var searchService: Interface "KVSMEDISearchService"; var isHandled: Boolean)
begin
end;

BuildSearchProviderCaseElse(Record KVSMEDSearchServiceParameter, Boolean) :#

[IntegrationEvent(false, false)]
local procedure BuildSearchProviderCaseElse(var parameter: Record "KVSMEDSearchServiceParameter" temporary; var isHandled: Boolean): 
[EventSubscriber(ObjectType::Table, Table::"KVSMEDSearchServiceSetup", 'BuildSearchProviderCaseElse', '', false, false)]
local procedure DoSomethingBuildSearchProviderCaseElse(var parameter: Record "KVSMEDSearchServiceParameter" temporary; var isHandled: Boolean)
begin
end;