PL-400 Exam QuestionsBrowse all questions from this exam

PL-400 Exam - Question 236


DRAG DROP

-

A company develops a model-driven app. The company sets up a custom form for the Contact table. The app contains multiple custom app pages.

You must extend the app as follows:

• Run logic when a contact is saved.

• Display data from an Azure SQL Server database.

• Apply a consistent header across multiple app pages.

• Run a Dataverse custom API when the Contact row is saved.

You need to implement the app extension by using minimal development effort.

What should you implement for each requirement? To answer, move the appropriate capabilities to the correct requirements. You may use each capability once, more than once, or not at all. You may need to move the split bar between panes or scroll to view content.

Exam PL-400 Question 236
Show Answer
Correct Answer:
Exam PL-400 Question 236

Discussion

5 comments
Sign in to comment
VKS5
Nov 12, 2024

It should be - 1. Run logic when a contact is saved: Client scripting 2. Display data from an Azure SQL Server database: PCF Control 3. Apply a consistent header across multiple app pages: Canvas components 4. Run a Dataverse custom API when the Contact row is saved: Power Fx

greendend
Dec 18, 2024

As for me: 1. Power Fx is more suitable, but Client scripting is also correct 2. PCF control, not sure 100%, but I found several links with this case 3. Canvas component 100%, ref: https://reality-tech.com/how-to-create-the-reusable-header-using-component/ 4. Client scripting - I didn't find any way to run custom API using Power Fx, but it is possible via JS

RavinBrissy
Feb 20, 2025

How to call a custom API from PowerFX ?

loftuscheek
Feb 26, 2025

"minimal dev effort" so powerfx canvas canvas powerfx

Juan0414
Mar 6, 2025

I'm not sure how PowerFx can be used for 1 and 4. 1. Run logic when saving (Run logic when a contact is saved.) 4. Run a custom API (Run a Dataverse custom API when the Contact row is saved) So, I think I'd go with: 1. Client scripting 2. PFC Control 3. Canvas components (https://learn.microsoft.com/en-us/power-apps/maker/model-driven-apps/model-app-page-overview) 4. Client Scripting

itmaxuser
Apr 14, 2025

1. Run logic when a contact is saved: Client scripting: Use JavaScript or TypeScript to run logic when a record is saved. This can be implemented using form event handlers in model-driven apps. 2. Display data from an Azure SQL Server database: PCF control: The PowerApps Component Framework (PCF) control can be used to connect to external data sources like Azure SQL Server and display that data in a custom control on the form. 3. Render a consistent header: Canvas components: Canvas components allow you to build reusable components (such as headers) that can be placed across multiple pages, ensuring a consistent layout. 4. Run a custom API: Power Fx: Power Fx can be used in model-driven apps to trigger the execution of a Dataverse custom API when certain actions, like saving a record, occur.