Skip to main content

Notifications

Community site session details

Community site session details

Session Id :

Table event handler recap in Microsoft Dynamics 365 Finance and Operations apps

Rahul Mohta Profile Picture Rahul Mohta 21,026

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;

          }

        }

    }

Comments

*This post is locked for comments