web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Answered

Call Form Control in PreHandlerFor Method

(0) ShareShare
ReportReport
Posted on by 30

Hello there , i'm facing problem that i cannot call form Control in PreHandlerFor method of enablePostButtons , can any one help me to solve this problem please ??

FormRun formrun = sender.formRun();  
FormControl  buttonInventTransferPick = formrun.design(0).controlName("buttonInventTransferPick");

i got error at " sender " Keyword it's not allowed at this type of methods. 

I have the same question (0)
  • WillWU Profile Picture
    22,361 on at

    Hi Mohamed,

    Please provide a complete method like this.

        [FormControlEventHandler(formControlStr(BankGroup, ButtonUpgradeAccounts), FormControlEventType::Clicked)]
        public static void ButtonUpgradeAccounts_OnClicked(FormControl sender, FormControlEventArgs e)
        {
            FormRun formrun = sender.formRun();
        }
    Where do you copy the event-handler?

  • AL Wefaq Profile Picture
    30 on at

    Hey will , 

     [PreHandlerFor(formStr(InventTransferOrders), formMethodStr(InventTransferOrders, enablePostButtons))]
        public static void InventTransferOrders_Pre_enablePostButtons(XppPrePostArgs args)
        {
            InventTransferTable InventTransferTable = args.getThis() as InventTransferTable;
            FormRun formrun = sender.formRun();  
            FormControl  buttonInventTransferPick = formrun.design(0).controlName("buttonInventTransferPick");
        }

  • Verified answer
    WillWU Profile Picture
    22,361 on at

    Hi partner,

    The "sender" has not been declared.

    Please refer to the following code:

    FormRun             element       = Args.getThis(); //form element
     FormControl         myNewButton   = element.design(0).controlName("YourButton");

  • AL Wefaq Profile Picture
    30 on at

    oh, thank you it works now thank a lot .

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Martin Dráb Profile Picture

Martin Dráb 544 Most Valuable Professional

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 450 Super User 2025 Season 2

#3
Sohaib Cheema Profile Picture

Sohaib Cheema 250 User Group Leader

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans