registerOverrideMethod
/// <summary>
/// Initialized the LATAM controls
/// </summary>
/// <param name="_sender">The form data souce</param>
/// <param name="_args">The form control event arg</param>
[FormDataSourceEventHandler(formDataSourceStr(VendEditInvoice, LTMPurchParmTableJour), FormDataSourceEventType::Initialized), SuppressBPWarning('BPParameterNotUsed', 'False positive')]
public static void purchParmTableJour_OnInitialized(FormDataSource _sender, FormDataSourceEventArgs _args)
{
if(!FeatureStateProvider::IsFeatureEnabled(LTMGlobalizationFeature::instance()))
{
return;
}
FormRun formRun = _sender.formRun();
_sender.object(fieldNum(LTMPurchParmTableJour, CountryDocNum)).registerOverrideMethod(
methodStr(FormDataObject, validate),
methodStr(VendEditInvoiceLTM_Extension, countryDocNum_OnValidateLTM),
formRun);
}
Comments
Post a Comment