ExamGecko
Home Home / Microsoft / PL-400

Microsoft PL-400 Practice Test - Questions Answers, Page 13

Question list
Search
Search

List of questions

Search

Related questions











HOTSPOT

A school district wants to standardize student information and student performance records. Students in the district are assigned to a specific school. Students are evaluated using class records.

When students move between schools in the middle of a school year, the student's current class history must be available to the administrators at the new school.

You need to configure Microsoft Dataverse tables to connect the class history records to their respective class records.

How should you configure the table? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.


Question 121
Correct answer: Question 121

Explanation:

Box 1: Team

'the student's current class history must be available to the administrators at the new school.'

Box 2: Many-to-one

Box 3: Parental The N:1 (many-to-one) relationship type exists in the user interface because the designer shows you a view grouped by tables. 1:N relationships actually exist between tables and refer to each table as either a Primary/Current table or Related table. The related table, sometimes called the child table, has a lookup column that allows storing a reference to a row from the primary table, sometimes called the parent table. A N:1 relationship is just a 1:N relationship viewed from the related table.

Reference:

https://docs.microsoft.com/en-us/powerapps/developer/data-platform/user-team-entities

https://docs.microsoft.com/en-us/powerapps/maker/data-platform/create-edit-entity-relationships#types-of-table-relationships

HOTSPOT

You are developing an app for a sales team to record contact details in their Common Data Service database.

The app must handle loss of network and save the data to Common Data Service when reconnected.

The main screen of the app has a form to collect contact data and a button. The OnSelect property for the button has the following expression:

For each of the following statements, select Yes if the statement is true. Otherwise, select No.

NOTE: Each correct selection is worth one point.


Question 122
Correct answer: Question 122

Explanation:

Box 1: Yes LoadData and SaveData combine to form a simple mechanism to store small amounts of data on a local device. By using these functions, you can add simple offline capabilities to your app.

Box 2: No

Box 3: No

Box 4: Yes

References:

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/offline-apps

A company uses a model-driven app to record details of laboratory test.

You are asked to create a custom component that makes it easier to capture multiple values from lab test results on mobile devices.

You need to create the interface for the dataset in case the mobile devices lose connection to the network.

Which method should you use?

A.

SaveData

A.

SaveData

Answers
B.

updateView

B.

updateView

Answers
C.

init

C.

init

Answers
D.

getClient

D.

getClient

Answers
Suggested answer: A

Explanation:

Use LoadData and SaveData for basic data storage while offline.

Note:

When building mobile apps, one of the most common scenarios app makers face is how to enable their users be productive in situations where there is limited or no connectivity at all. This has been one of the most requested features for PowerApps to allow running apps while being disconnected and to provide some support for offline data caching. In this release of PowerApps, we are delivering the first set of improvements for app makers to achieve that by enabling: 1.

Launching the PowerApps mobile player app offline

2. Running apps while being offline

3. Determine when your app is online or offline or in a metered connection by using the Connection signal object.

4. Leverage existing formulas such as LoadData and SaveData for basic data storage while offline.

Reference: https://powerapps.microsoft.com/sv-se/blog/build-offline-apps-with-new-powerapps-capabilities/

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?

A.

Xrm.Navigation.openWebResource("prefix.myPoliteMessage.html")

A.

Xrm.Navigation.openWebResource("prefix.myPoliteMessage.html")

Answers
B.

Xrm.Navigation.openAlertDialog(myPoliteMessage)

B.

Xrm.Navigation.openAlertDialog(myPoliteMessage)

Answers
C.

Xrm.Utility.openWebResource("prefix_myPoliteMessage.html")

C.

Xrm.Utility.openWebResource("prefix_myPoliteMessage.html")

Answers
D.

Xrm.Utility.showProgressIndicator(myPoliteMessage)

D.

Xrm.Utility.showProgressIndicator(myPoliteMessage)

Answers
Suggested answer: D

Explanation:

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/showprogressindicator

You create a Power Apps app that integrates with Dynamics 365 Customer Service.

You update the app and run solution checker on the original solution. You receive an error stating solution checker cannot export the solution.

You need to determine the primary cause for the issue.

What is the primary cause?

A.

The original solution is locked because there is a dependent patch.

A.

The original solution is locked because there is a dependent patch.

Answers
B.

The solution was not exported before running solution checker.

B.

The solution was not exported before running solution checker.

Answers
C.

The environment is an Administrator mode.

C.

The environment is an Administrator mode.

Answers
D.

Solution checker cannot check default solutions.

D.

Solution checker cannot check default solutions.

Answers
Suggested answer: A

Explanation:

Solution checker fails to export patched solutions.

If a solution has had a patch applied, Solution Checker will fail to export the solution for analysis. When a solution has had a patch applied, the original solution becomes locked and it can't be changed or exported as long as there are dependent patches that exist in the organization that identify the solution as the parent solution.

To resolve this issue, clone the solution so that all patches related to the solution are rolled into the newly created solution. This unlocks the solution and allows the solution to be exported from the system.

Reference: https://docs.microsoft.com/en-us/powerapps/maker/common-data-service/common-issues-resolutions-solution-checker#solution-checker-fails-to-export-solutions-with-model-driven-app-components

You fix a bug in the code of your application, which is currently on version 10.0.2.1.

You need to publish an updated version of the solution.

Which version identifier should you use?

A.

10.0.3.1

A.

10.0.3.1

Answers
B.

10.0.2.2

B.

10.0.2.2

Answers
C.

10.1.0.2

C.

10.1.0.2

Answers
D.

11.0.0

D.

11.0.0

Answers
Suggested answer: A

Explanation:

The version number are <major>.<minor>.<build>.<revision>.

When we create patches in Dynamics 365, the system will automatically increment the build version (you can overwrite the chosen number when you create the patch). For example, if our solution starts at 1.0.0.0, we export it to become 1.0.0.1. We then create a patch, and the version of the patch is 1.0.1.1. If we export it now, it might become 1.0.1.2. In all cases, the build or version number has been incremented. Patches require the build or version number to increment, but not the major or minor version.

Reference: https://carldesouza.com/how-solution-version-numbers-work-in-the-microsoft-power-platform/

An organization uses Dynamics 365 Sales. The organization has accounting and customer service departments.

You must restrict users in customer service from being able to change the value of the balance field on the Contact records. The accounting team must be the only team able to edit this field.

You need to create the appropriate solution without any customizations.

What should you do first?

A.

Enable field security for the balance field and grant the customer service team read and update permissions.

A.

Enable field security for the balance field and grant the customer service team read and update permissions.

Answers
B.

Create a customer service form and role and make the balance field read-only.

B.

Create a customer service form and role and make the balance field read-only.

Answers
C.

Enable field security for the balance field and grant the accounting team read and update permissions.

C.

Enable field security for the balance field and grant the accounting team read and update permissions.

Answers
D.

Create an accounting form and role and make the balance field read-only.

D.

Create an accounting form and role and make the balance field read-only.

Answers
Suggested answer: C

Explanation:

In Dynamics 365 Customer Engagement (on-premises), you use field-level security to restrict access to high business impact fields to specific users and teams. For example, you use this to enable only certain users to read or update the credit score for a customer.

Reference:

https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/developer/security-dev/use-field-security- control-access-field-values

A travel company plans to track the address of places their clients visit in an entity named Destination. Client information is captured as contact records. Client records include links to the places that clients visit.

The company must be able to link multiple rating records to the new address record.

You find a custom Rating entity that is incomplete.

You need to expand the Rating entity to include contact, address, and rating information in one place.

Which three actions should you perform? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

A.

Create a 1:N relationship between the Contact system entity and the Address system entity named Destination.

A.

Create a 1:N relationship between the Contact system entity and the Address system entity named Destination.

Answers
B.

Create a mapping for the Contact - Rating relationship.

B.

Create a mapping for the Contact - Rating relationship.

Answers
C.

Create a 1:N relationship between the Address system entity and the Rating entity.

C.

Create a 1:N relationship between the Address system entity and the Rating entity.

Answers
D.

Create a 1:N relationship between the Contact system entity and the Rating entity.

D.

Create a 1:N relationship between the Contact system entity and the Rating entity.

Answers
E.

Create a mapping for the Destination - Rating relationship.

E.

Create a mapping for the Destination - Rating relationship.

Answers
F.

Create a 1:N relationship between the Destination entity and the Rating entity.

F.

Create a 1:N relationship between the Destination entity and the Rating entity.

Answers
Suggested answer: A, C, E

Explanation:

Reference:

https://docs.microsoft.com/en-us/powerapps/maker/common-data-service/map-entity-fields

A company implements Dynamics 365 Supply Chain Management.

The company wants a button to display in the command bar when viewing accounts.

You need to add the button using the Ribbon Workbench.

In which three areas can you add a button for the Account entity? Each correct answer presents a complete solution.

NOTE: Each correct selection is worth one point.

A.

In the home area for Accounts.

A.

In the home area for Accounts.

Answers
B.

In the main body of a form.

B.

In the main body of a form.

Answers
C.

On the main application window.

C.

On the main application window.

Answers
D.

On the associated view of the account.

D.

On the associated view of the account.

Answers
E.

On the Account form.

E.

On the Account form.

Answers
Suggested answer: A, D, E

Explanation:

The Ribbon Workbench requires a solution to load that contains the entities that you wish to work on.

Reference: https://community.dynamics.com/crm/f/microsoft-dynamics-crm-forum/371643/add-a-button-on-account-list-view-in-dynamics-crm

HOTSPOT

A company uses SharePoint for its intranet and other functions. The company has also implemented model-driven apps.

SharePoint users must be able to create contact records in the Common Data Service (CDS), without having to navigate to the model-driven apps.

You need to create a link in SharePoint to open the CDS contact from displaying data from SharePoint.

How should you complete the URL? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.


Question 130
Correct answer: Question 130

Explanation:

Box 1: main.aspx

Example, to open the Active Contacts view.

https://myorg.crm.dynamics.com/main.aspx?etn=contact&pagetype=entitylist&viewid={00000000-0000-0000-00AA-000010001004}

Box 2: etn

Etn: The logical name of the entity. Important: Do not use the etc (entity type code) parameter that contains an integer code for the entity. This integer code varies for custom entities in different organizations.

Box 3: Extraqs

Extraqs: Optional for forms. This parameter contains encoded parameters within this parameter.

When you open a new form by using the URL address, you can include arguments in the extraqs parameter to set field values

Note: You must encode the parameters passed in the extraqs parameter. To encode the parameters, use encodeURIComponent. To use special characters like "=" or "&" in the parameter values, you must double encode (e.g. to set name to

A=B&C, it would be extraqs=name%3DA%253DB%2526C).

Box 4: entitylist

Pagetype: The type of page. There are two possible values:

- entityrecord

Displays an entity record form.

- entitylist

Displays an entity view.

Reference:

https://docs.microsoft.com/en-us/powerapps/developer/model-driven-apps/open-forms-views-dialogs-reports-url

https://docs.microsoft.com/en-us/powerapps/developer/model-driven-apps/set-field-values-using-parameters-passed-form

Total 350 questions
Go to page: of 35