Table event handler recap in Microsoft Dynamics 365 Finance and Operations apps
an copy pre/post event handler only when the object is open in designer mode; also framework events are seen in designer mode only
class eventhandlermasterclass
{
/// <summary>
///
/// </summary>
/// <param name="args"></param>
[PostHandlerFor(tableStr(CustGroup), tableMethodStr(CustGroup, modifiedField))] ------Rahul this is table level event handler (Pre/Post)
public static void CustGroup_Post_modifiedField(XppPrePostArgs args)
{
CustGroup cgrp;
cgrp= args.getThis();
int fldnum;
fldnum = args.getArgNum(1);
//returns the field list
switch (fldnum)
{
case Fieldnum(CustGroup, PaymTermId):
{
if(cgrp.PaymTermId == "Net30")
cgrp.PriceIncludeSalesTax = NoYes::Yes;
else
cgrp.PriceIncludeSalesTax = NoYes::No;
}
}
}
*This post is locked for comments