Skip to content

KVSQME - Insp. Plan Usages#

Events#

OnBeforeGetCaption(Boolean, Text[250]) :#

Summary: Publisher event on before get caption, allows to swich of the according function and calculate a own caption

[IntegrationEvent(false, false)]
local procedure OnBeforeGetCaption(var IsHandled: Boolean; var HandledCaption: Text[250]): 
[EventSubscriber(ObjectType::Page, Page::"KVSQME - Insp. Plan Usages", 'OnBeforeGetCaption', '', false, false)]
local procedure DoSomethingOnBeforeGetCaption(var IsHandled: Boolean; var HandledCaption: Text[250])
begin
end;

Parameters:

  • IsHandled: Gives back if the publisher was handled
  • HandledCaption: Gives back the determiated caption

OnBeforeGetRecFilters(Boolean) :#

Summary: Publisher event on before get record filters, allows to swich of the according function and use self-defined function

[IntegrationEvent(false, false)]
local procedure OnBeforeGetRecFilters(var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Page, Page::"KVSQME - Insp. Plan Usages", 'OnBeforeGetRecFilters', '', false, false)]
local procedure DoSomethingOnBeforeGetRecFilters(var IsHandled: Boolean)
begin
end;

Parameters:

  • IsHandled: Gives back if the publisher was handled

OnBeforeSetRecFilters(Boolean) :#

Summary: Publisher event on before set record filters, allows to swich of the according function and use self-defined function

[IntegrationEvent(false, false)]
local procedure OnBeforeSetRecFilters(var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Page, Page::"KVSQME - Insp. Plan Usages", 'OnBeforeSetRecFilters', '', false, false)]
local procedure DoSomethingOnBeforeSetRecFilters(var IsHandled: Boolean)
begin
end;

Parameters:

  • IsHandled: Gives back if the publisher was handled

OnBeforeGetTypeFilter(Enum KVSQMEInspectionPlanUsagesTypeFilter, Boolean) :#

Obsolete

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

Summary: Publisher event on before get type filter, allows do define which typefilter should be set is a separate function

[Obsolete('Use "OnBeforeGetInspPlanUsagesTypeFilter" with new Enum "KVSQMEInspPlanUsagesTypeFilter" instead', '24.5')]
[IntegrationEvent(false, false)]
local procedure OnBeforeGetTypeFilter(var UseTypeFilter: Enum "KVSQMEInspectionPlanUsagesTypeFilter"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Page, Page::"KVSQME - Insp. Plan Usages", 'OnBeforeGetTypeFilter', '', false, false)]
local procedure DoSomethingOnBeforeGetTypeFilter(var UseTypeFilter: Enum "KVSQMEInspectionPlanUsagesTypeFilter"; var IsHandled: Boolean)
begin
end;

Parameters:

  • UseTypeFilter: Defines the type filter which should be used
  • IsHandled: Gives back if the publisher was handled

OnBeforeGetInspPlanUsagesTypeFilter(Enum KVSQMEInspPlanUsagesTypeFilter, Boolean) :#

Summary: Publisher event on before get type filter, allows do define which typefilter should be set is a separate function

[IntegrationEvent(false, false)]
local procedure OnBeforeGetInspPlanUsagesTypeFilter(var UseTypeFilter: Enum "KVSQMEInspPlanUsagesTypeFilter"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Page, Page::"KVSQME - Insp. Plan Usages", 'OnBeforeGetInspPlanUsagesTypeFilter', '', false, false)]
local procedure DoSomethingOnBeforeGetInspPlanUsagesTypeFilter(var UseTypeFilter: Enum "KVSQMEInspPlanUsagesTypeFilter"; var IsHandled: Boolean)
begin
end;

Parameters:

  • UseTypeFilter: Defines the type filter which should be used
  • IsHandled: Gives back if the publisher was handled
Obsolete

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

Protected Variables#

TypeFilter#

Type: Enum (KVSQMEInspectionPlanUsagesTypeFilter)

InspPlanUsagesTypeFilter#

Type: Enum (KVSQMEInspPlanUsagesTypeFilter)

SourceTypeFilter#

Type: Enum (KVSQMEInspSourceTypeFilter)

CodeFilter#

Type: Text

InspectionPlanFilter#

Type: Text

OperationFilter#

Type: Text

RoutingVersionFilter#

Type: Text

SourceCodeFilter#

Type: Text

StartingdateFilter#

Type: Text