exam questions

Exam PL-400 All Questions

View all questions & answers for the PL-400 exam

Exam PL-400 topic 5 question 52 discussion

Actual exam question from Microsoft's PL-400
Question #: 52
Topic #: 5
[All PL-400 Questions]

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.

Show Suggested Answer Hide Answer
Suggested Answer:

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
itmaxuser
5 days, 19 hours ago
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.
upvoted 1 times
...
Juan0414
1 month, 2 weeks ago
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
upvoted 1 times
...
loftuscheek
1 month, 3 weeks ago
"minimal dev effort" so powerfx canvas canvas powerfx
upvoted 1 times
...
RavinBrissy
1 month, 4 weeks ago
How to call a custom API from PowerFX ?
upvoted 1 times
...
VKS5
5 months, 1 week ago
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
upvoted 4 times
greendend
4 months ago
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
upvoted 2 times
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago