[ExtensionOf(formStr(SalesCreateOrder))]
final class MySalesCreateOrder_Extension
{
[FormEventHandler( formstr( Salescreateorder ) FormEventType::Initialized)]
public void initializedFormHandler(xFormRun formRun, FormEventArgs e)
{
FormDataObject field1DataObject = this.SalesTable_ds.object( fieldNum(SalesTable, MyContactPersonId2), 1);
MyContactPersonId2DataObject.registerOverrideMethod( methodStr(FormDataObject, jumpRef), formMethodStr( [ExtensionOf(formStr(SalesCreateOrder))]
, jumpRefImplementation), this);
FormDataObject field1DataObject = this.SalesTable_ds.object( fieldNum(SalesTable, MyContactPersonId2), 1);
MyContactPersonId2DataObject.registerOverrideMethod( methodStr(FormDataObject, lookup), formMethodStr( [ExtensionOf(formStr(SalesCreateOrder))]
, lookupImplementation), this);
}
public void jumpRefImplementation(FormDataObject MyContactPersonId2)
{
// My implementation of the override logic
}
public void lookupImeplementation(FormDataObject MyContactPersonId2)
{
//My implementation of the override logic
}
} // Closing } of my extension class was already there in my code somehow missed to share it earlier.
// All brackets are closed yet getting ") expected" error at FormEventType:Initiallized)]