Table of Contents

KVSKBAMandatoryCheckTable

Fields

Name Type Note
Table No. Integer
Table Name Text[249] FlowField
No. of Fields Integer FlowField

Events

OnBeforeCheckValidTable(Record KVSKBAMandatoryCheckTable, Boolean) :

Summary: Event raised before validating the selected table for mandatory field setup.

[IntegrationEvent(false, false)]
local procedure OnBeforeCheckValidTable(MandatoryCheckTable: Record "KVSKBAMandatoryCheckTable"; var Handled: Boolean): 

Parameters:

  • MandatoryCheckTable: System.Object[]
  • Handled: Set to true if the event has been handled and the default validation should be skipped.

Remarks: Use this event to implement custom validation logic for the selected table. Set Handled to true to prevent the standard validation logic from executing.

OnTableNoOnLookupOnAfterSetFilterAllObjWithCaption(Record AllObjWithCaption) :

Summary: Event raised after constructing the filter string for validating tables in the mandatory field setup.

[IntegrationEvent(false, false)]
local procedure OnTableNoOnLookupOnAfterSetFilterAllObjWithCaption(var AllObjWithCaption: Record "AllObjWithCaption"): 

Parameters:

  • AllObjWithCaption: System.Object[]

Remarks: Use this event to modify the filter applied to the AllObjWithCaption record when validating tables for mandatory field setup.

OnAfterGetTableFilterString(Text) :

Summary: Event raised after constructing the filter string for validating tables in the mandatory field setup.

[IntegrationEvent(false, false)]
local procedure OnAfterGetTableFilterString(var FilterTxt: Text): 

Parameters:

  • FilterTxt: The filter string constructed for validating tables.

Remarks: Use this event to modify the filter string applied when validating tables for mandatory field setup.