PL-200 · Question #347
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 cu
The correct answer is A. Create a canvas app and bind its properties to the form.. A canvas app embedded on a model-driven form and bound to the form's data context provides a fully custom interface without requiring any custom code.
Question
Options
- ACreate a canvas app and bind its properties to the form.
- BModify the model-driven app to use tablet form factor.
- CUse an IFRAME.
- DCreate a quick view form.
How the community answered
(30 responses)- A77% (23)
- B3% (1)
- C13% (4)
- D7% (2)
Why each option
A canvas app embedded on a model-driven form and bound to the form's data context provides a fully custom interface without requiring any custom code.
Canvas apps can be embedded directly onto model-driven app forms using the canvas app control, and properties such as ModelDrivenFormIntegration can be bound to the current record's context. This delivers a custom interface experience entirely through configuration with no code required.
Changing the form factor to tablet only adjusts how the form renders on tablet-sized screens and does not add or embed any custom interface onto the form.
An IFRAME embeds external web content by URL but implementing a meaningful custom interface within it requires writing HTML or JavaScript, which constitutes custom code.
A quick view form displays fields from a related entity record via a lookup relationship and cannot be used to render a custom interface.
Concept tested: Embedding canvas app in model-driven form without custom code
Source: https://learn.microsoft.com/en-us/power-apps/maker/model-driven-apps/embed-canvas-app-in-form
Topics
Community Discussion
No community discussion yet for this question.