Model-Driven Apps Flashcards
7 cards from real PL 400 practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 7 Model-Driven Apps flashcards as text
A developer wants to open a model-driven app record form from within a canvas app. Which Power Fx function accomplishes this?
Answer: Launch() with the model-driven app URL and record ID
The Launch() function in canvas apps can open a model-driven app form by passing a constructed URL with the entity and record ID parameters.
Which privilege in a security role controls whether a user can create new records for a table in a model-driven app?
Answer: Create privilege
The Create privilege in a security role specifically governs whether a user can create new records for that table.
A developer needs to programmatically refresh a subgrid on a model-driven app form without reloading the entire page. Which API should they call?
Answer: gridControl.refresh()
The gridControl.refresh() method refreshes the subgrid control data without causing a full form reload.
What is the recommended way to associate a JavaScript library with a model-driven app form event?
Answer: Register the JavaScript web resource on the form and configure the event handler in form properties
JavaScript web resources are added to a form's library list and then specific functions are registered as event handlers through the form properties editor.
Which model-driven app component allows developers to embed a list of related records directly on a parent entity's main form?
Answer: Subgrid
A subgrid control on a main form displays related records from a child entity based on a relationship, allowing in-line viewing and interaction.
A developer needs to make a field visible only when another field has a specific value in a model-driven app form. What is the simplest approach that requires no JavaScript?
Answer: Business rule with Show/Hide action
Business rules with Show/Hide actions can conditionally show or hide fields based on field values without requiring any JavaScript code.
Which table relationship type in Dataverse creates a cascade behavior that deletes child records when the parent is deleted?
Answer: One-to-many relationship with Delete cascade behavior set to Cascade All
A one-to-many relationship with the Delete cascade behavior set to 'Cascade All' automatically deletes all related child records when the parent record is deleted.