Events
Power BI DataViz World Championships
Feb 14, 4 PM - Mar 31, 4 PM
With 4 chances to enter, you could win a conference package and make it to the LIVE Grand Finale in Las Vegas
Learn moreThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Embedded canvas apps provide the ability to perform predefined actions on the host model-driven form. These actions enable makers to navigate, refresh and save the host model-driven form. Using these actions, an embedded canvas app can act as a more integral part of the model-driven form and the model-driven app.
The ModelDrivenFormIntegration object now includes the following new methods to enable makers to perform actions on the host model-driven form.
Navigates the host model-driven form to a main form and displays the specified row.
Calling the NavigateToMainForm method can show the following error messages.
Error message | Troubleshooting guidance |
---|---|
Table not found: [EntityName] | Please check the value of the entityName parameter and ensure it is a valid table name and that the user has access to it. |
Form not found: [FormName] | Please check the value of the mainFormName parameter and ensure it is a valid main form name and that the user has access to it. |
There was a problem loading the row. | Please check the value of the recordId parameter and ensure it is a valid row ID and that the user has access to it. |
Navigates the host model-driven form to a view.
Calling the NavigateToView method can show the following error messages.
Error message | Troubleshooting guidance |
---|---|
Table not found: [EntityName] | Please check the value of the entityName parameter and ensure it is a valid table name and that the user has access to it. |
View not found: [ViewName] | Please check the value of the viewName parameter and ensure it is a valid view name and that the user has access to it. |
Opens the default quick create form for a table.
Calling the OpenQuickCreateForm method can show the following error messages.
Error message | Troubleshooting guidance |
---|---|
Table not found: [EntityName] | Please check the value of the entityName parameter and ensure it is a valid table name and that the user has access to it. |
Refreshes the data on the host model-driven form.
Calling the RefreshForm method can show the following error messages.
Error message | Troubleshooting guidance |
---|---|
Please use "true" or "false" as the parameter value. | Please check the value of the showPrompt parameter and ensure that it is either "true" or "false". |
Saves the data on the host model-driven form.
Note
If you do not see the IntelliSense for the methods to perform predefined actions in embedded canvas apps that were created prior to the functionality being made available; save, close and re-open the app.
Embed a canvas app on a model-driven form
Add an embedded canvas app on a model-driven form
Edit a canvas app embedded on a model-driven form
Customize the screen size and orientation of a canvas app embedded on a model-driven form
ModelDrivenFormIntegration control's properties and actions
Share an embedded canvas app
Guidelines on working with embedded canvas apps
Migrating embedded canvas apps on model-driven forms created using the public preview release to latest
Events
Power BI DataViz World Championships
Feb 14, 4 PM - Mar 31, 4 PM
With 4 chances to enter, you could win a conference package and make it to the LIVE Grand Finale in Las Vegas
Learn more