Question
You are building a model-driven app. The environment has Advanced settings enabled.
A form in the app requires a custom interface.
You need to embed the custom interface onto the form without using custom code.
What should you do?
- A. Create a canvas app and bind its properties to the form. Correct
- B. Modify the model-driven app to use tablet form factor.
- C. Use an IFRAME.
- D. Create a quick view form.
Explanation
Embed a canvas app on the form. Canvas apps are built in the low-code Power Apps Studio, and an embedded canvas app is added to a model-driven form like any other control. It receives the current record from the host form through ModelDrivenFormIntegration, so its properties are bound to the form's data and a custom interface appears on the form without custom code. In the modern app designer, a custom page fills the same role. An IFRAME only shows an existing web page, so the custom interface would have to be built as separate web code. A tablet form factor changes how the app is laid out on tablets and adds no interface. A quick view form shows read-only data from a related record and cannot provide a custom interface.