HOW TO PASS PARAMETERS TO A BUTTON IN POWER APPS DYNAMICS 365

In this post, we will look at how to add a button to a Dynamics 365 Power Apps Form that receives parameter data.

First, let’s look at passing context.

Create a new JavaScript web resource and add it to the Account form.

We will add the sample code below, which takes PrimaryControl as the first parameter, and if the name of the account is Contoso, sets the website field:

You can grab the code from the link here.

Now, add the web resource to the Account form:

Next, create a new solution and add an entity that will contain the new button. We will do this on the Account entity:

Next, open XrmToolbox and open the Ribbon Workbench solution:

Load your solution:

You will see:

We will add a new button to the Account Form:

Create a new Command:

Add a new JavaScript action:

Select our web resource and enter the function name to call:

Now select a CRM Parameter:

And select PrimaryControl. This will be passed to our JS function:

Publish:

Now, refresh the Account form and you will see the new button:

In the debugger, we are getting the Primary Control:

And the code runs as expected:

To pass other parameters, we can simply select these from Ribbon Workbench:

With the ability to type in the values:

HOW TO PASS PARAMETERS TO A BUTTON IN POWER APPS DYNAMICS 365

https://www.youtube.com/@powerappsninja

Leave a Comment

Your email address will not be published. Required fields are marked *