Pass XRM Ribbon Parameters Using JavaScript Array
Trying to pass the list of selected items from a grid using query parameters has limitations due to restrictions on the size of a URL. Instead use JavaScript to pass Ribbon parameters to a variable on the XRM page and grab the data in the popup window.
Ribbon Command Setup
Here we pass the SelectedControlSelectedItemIds which will pass an object array of all the record ids that are selected on the home grid.
Ribbon JavaScript Web Resource
The web resource will data the ids and post them to a new variable in the main XRM window then opens a popup window.
AddApplicantsToCourse.htm
This popup page will get the ids from the page that opened it. In order to do so we need to do the following:
-Include jQuery
-declare the array to hold the id values
-copy the values from the object in the parent page to the array you created
Comments
Post a Comment