D365 ModifiedField method in class for Table Extension
Ex: Creating class for HcmWorker table extension
(HcmWorker_Extension)
[ExtensionOf(tableStr(HcmWorker)]//
It shows that it is extension of HcmWorker table
final public static class HcmWorker_Extension // extension class must end with “_Extension”
{
[DataEventHandler(tableStr(HcmWorker),
DataEventType::ModifiedField)]
Public
static void HcmWorker_onModifiedField(Common sender, DataEventArgs e)
{
ModifiedFieldEventArgs event = e as DataEventArgs;
HcmWorker hcmWorker = sender as
HcmWorker;
FieldId fieldId = event.parmFieldId();
Switch(fieldId)
{
// your code
}
}
}
Comments
Post a Comment