PL-400 Exam Questions

Total 202 Questions

Last Updated Exam : 16-Dec-2024

Topic 4, Misc. Questions

A company uses Common Data Service (CDS) and manages their engineers using a
model-driven app.
You create a new reusable custom component using the PowerApps component
framework (PCF).
You need to package the custom component to be deployed into the model-driven app.
Which three commands should you run in sequence? To answer, move the appropriate
actions from the list of actions to the answer area and arrange them in the correct order






A company manages capital equipment for an electric utility company. The company has a
SQL Server database that contains maintenance records for the equipment.
Technicians who service the equipment use the Dynamics 365 Field Service mobile app on
tablet devices to view scheduled assignments. Technicians use a canvas app to display the
maintenance history for each piece of equipment and update the history.
Managers use a Power BI dashboard that displays Dynamics 365 Field Service and realtime
maintenance data.
Due to increasing demand, managers must be able to work in the field as technicians.
You need to design a solution that allows the managers to work from one single screen.
What should you do?


A.

Add the maintenance history app to the Field Service Mobile app.


B.

Add the manager Power BI dashboard to the Field Service mobile app.


C.

Create a new maintenance canvas app from within the Power BI management
dashboard.


D.

Add the maintenance history app to the Power BI dashboard.





D.
  

Add the maintenance history app to the Power BI dashboard.



Explanation:
Power BI enables data insights and better decision-making, while Power Apps enables
everyone to build and use apps that connect to business data. Using the Power Apps
visual, you can pass context-aware data to a canvas app, which updates in real time as
you make changes to your report. Now, your app users can derive business insights and
take actions from right within their Power BI reports and dashboards.
Reference:
https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/powerapps-custom-visual

A client requires that the system send an email from a button on their customer contact
form.
You need to call the action from JavaScript.
Which two functions achieve this result? Each correct presents a complete solution.
NOTE: Each correct selection is worth one point.


A.

Xrm.WebApi.online.createRecord()


B.

Xrm.WebApi.online.updateRecord()


C.

Xrm.WebApi.online.execute()


D.

Xrm.WebApi.online.executeMultiple()





C.
  

Xrm.WebApi.online.execute()



Explanation:
You can execute action using Xrm.WebApi.online.execute in Dynamics 365 CRM V9.0.
Reference:
https://carldesouza.com/calling-a-dynamics-365-action-from-javascript-using-xrm-webapionline-
execute/

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


B.

updateView


C.

init


D.

getClient





A.
  

SaveData



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:
Launching the PowerApps mobile player app offline
Running apps while being offline
Determine when your app is online or offline or in a metered connection by using
the Connection signal object.
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-powerappscapabilities/

A company delivers packages to businesses and consumers. A custom entity named
Package captures the package details.
You need to add the following sets of fields to the entity and leverage the built-in operations
of the platform:
A set of fields to represent the package length, width, depth, and weight. The
maximum value for any dimension is 100 centimeters.
A set of fields for time-sensitive attributes to calculate the efficiency of a delivery
based on when the delivery is entered in the system and the existing custom
fields: Pickup time and Delivery time.
Which constructs should you use? To answer, select the appropriate options in the answer
area. NOTE: Each correct selection is worth one point.






A developer must register a step using the Plug-in registration tool.
You need to associate the correct Event Pipeline Stage of Execution with its purpose.
Which stage should you associate with each description? To answer, drag the appropriate
stages to the correct descriptions. Each stage may be used once, more than once, or not at
all. You may need to drag the split bar between panes or scroll to view content.
NOTE: Each correct selection is worth one point.






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


B.

10.0.2.2


C.

10.1.0.2


D.

11.0.0





A.
  

10.0.3.1



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

A multinational company requires that all phone numbers be standardized as country code
+ area code + phone number.
The application design team decides that a custom PowerApps component framework
(PCF) control should be used to prompt users for an area code and correctly format the
phone number.
You need to get the list of valid area codes when a contact record is opened and before the
user enters a new phone number.
In which function should you call webAPI.retrieveMultipleRecords?


A.

notifyOutputChanged


B.

init


C.

getOutputs


D.

updateView





D.
  

updateView



Explanation:
The updateView method will be called when any value in the property bag has changed.
This includes field values, data-sets, global values such as container height and width,
offline status, component metadata values such as label, visible, etc.
Set the value of the field component to the raw value from the configured field.
Note: webAPI.retrieveMultipleRecords retrieves a collection of entity records.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/componentframework/
reference/control/updateview

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.


B.

The solution was not exported before running solution checker.


C.

The environment is an Administrator mode.


D.

Solution checker cannot check default solutions





A.
  

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



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-issuesresolutionssolutionchecker#
solution-checker-fails-to-export-solutions-with-model-driven-app-components

A company uses Dynamics 365 Sales and the Microsoft Online Services portal.
The multi-select OptionSet field data type is not supported in the portal.
You need to copy the selected field value to the text field How should you configure the Organization service request? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.







Page 7 out of 21 Pages
Previous