Skip to content

KVSFCYFindRecordManagement#

Events#

OnAfterFindRecordByDescriptionAndView(Text, Integer, RecordRef, FieldRef, Integer, Text, Integer) :#

[IntegrationEvent(false, false)]
local procedure OnAfterFindRecordByDescriptionAndView(var Result: Text; TableID: Integer; var RecRef: RecordRef; SearchFieldRef: FieldRef; SearchFieldNo: Integer; SearchText: Text; var MatchCount: Integer): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYFindRecordManagement", 'OnAfterFindRecordByDescriptionAndView', '', false, false)]
local procedure DoSomethingOnAfterFindRecordByDescriptionAndView(var Result: Text; TableID: Integer; var RecRef: RecordRef; SearchFieldRef: FieldRef; SearchFieldNo: Integer; SearchText: Text; var MatchCount: Integer)
begin
end;

OnBeforeFindNoFromTypedValue(Integer, Code[20], Code[20]) :#

Obsolete

This Element will be removed or changed with a future Version of the App.

[Obsolete('Event is no longer triggered', '24')]
[IntegrationEvent(false, false)]
local procedure OnBeforeFindNoFromTypedValue(var TableID: Integer; var Value: Code[20]; var FoundNo: Code[20]): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYFindRecordManagement", 'OnBeforeFindNoFromTypedValue', '', false, false)]
local procedure DoSomethingOnBeforeFindNoFromTypedValue(var TableID: Integer; var Value: Code[20]; var FoundNo: Code[20])
begin
end;

OnBeforeFindRecordByDescriptionAndView(Text, Integer, RecordRef, FieldRef, Text, Text, Integer, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeFindRecordByDescriptionAndView(var Result: Text; TableID: Integer; var RecRef: RecordRef; SearchFieldRef: FieldRef; SearchText: Text; RecordView: Text; var MatchCount: Integer; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYFindRecordManagement", 'OnBeforeFindRecordByDescriptionAndView', '', false, false)]
local procedure DoSomethingOnBeforeFindRecordByDescriptionAndView(var Result: Text; TableID: Integer; var RecRef: RecordRef; SearchFieldRef: FieldRef; SearchText: Text; RecordView: Text; var MatchCount: Integer; var IsHandled: Boolean)
begin
end;

OnBeforeFindRecordContainingSearchString(Integer, RecordRef, Text) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeFindRecordContainingSearchString(TableID: Integer; var RecRef: RecordRef; RecFilterFromStart: Text): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYFindRecordManagement", 'OnBeforeFindRecordContainingSearchString', '', false, false)]
local procedure DoSomethingOnBeforeFindRecordContainingSearchString(TableID: Integer; var RecRef: RecordRef; RecFilterFromStart: Text)
begin
end;

OnBeforeFindRecordStartingWithSearchString(Integer, RecordRef, Text) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeFindRecordStartingWithSearchString(TableID: Integer; var RecRef: RecordRef; RecFilterFromStart: Text): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYFindRecordManagement", 'OnBeforeFindRecordStartingWithSearchString', '', false, false)]
local procedure DoSomethingOnBeforeFindRecordStartingWithSearchString(TableID: Integer; var RecRef: RecordRef; RecFilterFromStart: Text)
begin
end;

OnGetRecRefAndFieldsNoByType(RecordRef, Integer, Integer) :#

[IntegrationEvent(false, false)]
local procedure OnGetRecRefAndFieldsNoByType(RecRef: RecordRef; TableID: Integer; var SearchFieldNo: Integer): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSFCYFindRecordManagement", 'OnGetRecRefAndFieldsNoByType', '', false, false)]
local procedure DoSomethingOnGetRecRefAndFieldsNoByType(RecRef: RecordRef; TableID: Integer; var SearchFieldNo: Integer)
begin
end;