00:00

QUESTION 1

- (Exam Topic 4)
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
An organization has an Azure SQL Database instance that must be synchronized daily with data from Dynamics 365 Sales. A large amount of data might need to be synchronized on some days.
You need to reduce the time required to synchronize data. Solution:
Enable change tracking for entities that will be synchronized.
Use the Data Export Service to sync data between the database and Dynamics 365 Sales. Does the solution meet the goal?

Correct Answer: A
Large organizations that synchronize their data with external data sources can now enable entities for change tracking. You can export or retrieve a selected set of data, and then keep the external data warehouse in sync.
The Data Export Service is an add-on service made available on Microsoft AppSource that adds the ability to replicate data from Common Data Service database to an Azure SQL Database store in a customer-owned Azure subscription.
The Data Export Service intelligently synchronizes the entire data initially and thereafter synchronizes on a continuous basis as changes occur (delta changes) in the system.
You can use the Data Export Service with model-driven apps in Dynamics 365, such as Dynamics 365 Sales and Dynamics 365 Customer Service.
Reference:
https://docs.microsoft.com/en-us/power-platform/admin/enable-change-tracking-control-data-synchronization https://docs.microsoft.com/en-us/power-platform/admin/replicate-data-microsoft-azure-sql-database

QUESTION 2

- (Exam Topic 1)
You need to add the script for the registration form event handling. Which code segment should you use?

Correct Answer: B
Scenario: Information about upcoming tournaments must be pre-located into the registration form when the registration form loads.
addOnLoad adds event handlers to the Subgrid OnLoad event event. Reference:
https://docs.microsoft.com/en-us/powerapps/developer/model-driven-apps/clientapi/reference/grids/gridcontrol/a

QUESTION 3

- (Exam Topic 4)
A company has a development environment and a production environment. The production environment has several third-party managed and unmanaged solutions that made changes to the Contact main form.
You create a new solution in the development environment. You add the Contact entity and the Contact main form to the solution. You create a custom field on the Contact entity.
What happens when you perform these actions and import the solution into the production environment? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
PL-400 dumps exhibit
Solution:
Box 1: The field is appended to the end of the existing section.
When you add new elements to a form that is to be merged, we recommend that you include your new
elements within new container elements (tabs or sections). Additions to any container will be appended to the end of the container. For example, fields added to a section will be positioned at the end of the section.
Box 2: The field is added in a new section.
Box 3: The field is inserted in the middle of the existing section Reference:
https://docs.microsoft.com/en-us/previous-versions/dynamicscrm-2016/developers-guide/gg309329(v=crm.8)

Does this meet the goal?

Correct Answer: A

QUESTION 4

- (Exam Topic 4)
A client uses a model-driven app that is deployed by using a managed solution in the production environment. The app contains only entities and UI components and has no custom code or extensions to the platform.
The client needs an exact copy of the app with a different name in the production environment. You need to recreate this app in production without disrupting the end users.
What should you do?

Correct Answer: B
The option Use existing solution allow users to select a specific solution for this app. Users can create a whole new design from scratch by not checking check box of use existing solution.
Reference:
https://www.inogic.com/blog/2019/02/create-model-driven-app-cds-environment/

QUESTION 5

- (Exam Topic 4)
A bank uses a Common Data Service solution to manage clients.
Bank representatives perform client credit checks while the client is present. Credit checks may take up to five minutes to complete.
Bank policy dictates that the bank representative’s app must stay blocked until credit checks are complete. You need to display a model-driven app while credit checks run to ask the bank representative and client to wait for the credit check to complete.
Which function should you use?

Correct Answer: D
showProgressIndicator displays a progress dialog with the specified message.
Any subsequent call to this method will update the displayed message in the existing progress dialog with the message specified in the latest method call.
The progress dialog blocks the UI until it is closed using the closeProgressIndicator method. So, you must use this method with caution.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/model-driven-apps/clientapi/reference/xrm-utility/showp