ExamGecko
Home / Microsoft / MB-500 / List of questions
Ask Question

Microsoft MB-500 Practice Test - Questions Answers, Page 11

List of questions

Question 101

Report
Export
Collapse

HOTSPOT

You are creating entities that will have unmapped fields.

You need determine which types of unmapped fields to use.

Which field types should you use? To answer, drag the appropriate field types to the correct requirements. Each field type 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.


Microsoft MB-500 image Question 101 102582 10052024010131000
Correct answer: Microsoft MB-500 image answer Question 101 102582 10052024010131000

Explanation:

Box 1: Computed

Computed field: Value is generated by an SQL view computed column.

During read, data is computed by SQL and is fetched directly from the view.

Box 2: Computed

Box 3: Virtual

Virtual field:

Is a non-persisted field.

Is controlled by custom X++ code.

Read and write happens through custom X++ code.

Virtual fields are typically used for intake values that are calculated by using X++ code and can't be replaced by computed columns.

Box 4: Virtual

Virtual field is a non-persisted field.

Reference:

https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/data-entity-computed-columns-virtual-fields

asked 05/10/2024
Gokul Kalaiselvi Loganathan
47 questions

Question 102

Report
Export
Collapse

DRAG DROP

A company has a Dynamics 365 Finance environment.

You need to implement indices for new tables.

Which types of indexes should you use? To answer, drag the appropriate types of indexes to the correct requirements. Each type of index 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.


Microsoft MB-500 image Question 102 102583 10052024010131000
Correct answer: Microsoft MB-500 image answer Question 102 102583 10052024010131000

Explanation:

Box 1: Primary

Box 2: Clustered

A clustered index is a special type of index that reorders the way records in the table are physically stored.

Box 3: Non-clustered

Reference:

https://docs.microsoft.com/en-us/sql/relational-databases/indexes/clustered-and-nonclustered-indexes-described

asked 05/10/2024
Zachary Janssen
35 questions

Question 103

Report
Export
Collapse

HOTSPOT

You are a Dynamics 365 Finance developer.

You need to add a new status named InTransit to the SalesTable.SalesStatus field and use the status in code.

What should you do? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.


Microsoft MB-500 image Question 103 102584 10052024010131000
Correct answer: Microsoft MB-500 image answer Question 103 102584 10052024010131000

Explanation:

Box 1: Create an extension of SalesStatus

To modify properties on an existing field in a table, you must first create an extension for the table.

Box 2: SalesStatus::InTransit

Incorrect Answers:

Overlay: Overlaying code, the now-outdated way to implement customer-specific functionality under Dynamics AX, involved customizing programming within Microsoft's code and recompiling the application.

Reference:

https://docs.microsoft.com/sv-se/dynamics365/fin-ops-core/dev-itpro/extensibility/modify-existing-field

https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/extensibility/extensible-enums

asked 05/10/2024
Jennifer Lear
45 questions

Question 104

Report
Export
Collapse

DRAG DROP

An organization uses Visual Studio to develop customizations for Dynamics 365 Supply chain Management.

You need to create an extension for the CustTable form and add the extension to the Visual Studio project.

Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.


Microsoft MB-500 image Question 104 102585 10052024010131000
Correct answer: Microsoft MB-500 image answer Question 104 102585 10052024010131000

Explanation:

Step 1: In Solution Explorer, drag the CustTable form into the project.

Step 2: In The Application Object Tree (AOT), right-click the CustTable form.

Step 3: Select Create extension.

Note: To create an extension (in general terms), follow these steps:

1. In the Application Explorer window, expand the AOT node.

2. Expand the node for the element that you want to extend. For example, in Classic view, extend the Data Models node, and then extend the Tables node to view all available tables.

3. Right-click the element that you want to extend.

4. Select Create extension to add an extension to your current project. Select Create extension in new project if you want to add the extension to a new project. The element will be added to a project in the Solution Explorer window, and it will open in the element designer.

Reference:

https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/developer/devenv-extension-example

asked 05/10/2024
luis lozano
35 questions

Question 105

Report
Export
Collapse

HOTSPOT

A user reports that a form takes a long time to load. You suspect that the issue relates to a display method.

You need to resolve the issue.

Which actions should you perform? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.


Microsoft MB-500 image Question 105 102586 10052024010131000
Correct answer: Microsoft MB-500 image answer Question 105 102586 10052024010131000

Explanation:

Box 1: Yes

The caching will avoid executing the display method unnecessarily.

To improve the performance of a display method, you can cache the method.

Box 2: No

Box 3: No

Box 4: No

Reference:

https://docs.microsoft.com/en-us/dynamicsax-2012/developer/using-the-display-method-modifier

asked 05/10/2024
Prakhar Sengar
33 questions

Question 106

Report
Export
Collapse

You have an enumeration named truckStatus that has the following statuses:

Empty

Loaded

Completed

You have the following code:

Microsoft MB-500 image Question 28 102587 10052024010131000000

You need to add the following statuses to the enumeration: Quarantine, InTransit

What should you do?

Add a post handler to the method that checks the enumeration and logic for your new enumeration values using the enumeration value.

Add a post handler to the method that checks the enumeration and logic for your new enumeration values using the enumeration value.

Add a post handler to the method that checks the enumeration and logic for your new enumeration values using a range comparison for your new values.

Add a post handler to the method that checks the enumeration and logic for your new enumeration values using a range comparison for your new values.

Add a new case statement in the model of the existing code.

Add a new case statement in the model of the existing code.

Add a post handler to the method that checks the enumeration and logic for your new enumeration values using the integer value of the enumeration.

Add a post handler to the method that checks the enumeration and logic for your new enumeration values using the integer value of the enumeration.

Suggested answer: A
asked 05/10/2024
Aurelio Chavez
48 questions

Question 107

Report
Export
Collapse

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.

You are adding a new field to the SalesTable form.

You must use an extension to add a status field onto the form.

You need to create the extension in the Application Object Tree (AOT) and add the extension to the demoExtensions model.

Solution: Navigate to the Visual Studio user interface forms extensions section for the SalesTable form and create an extension.

Does the solution meet the goal?

Yes

Yes

No

No

Suggested answer: A

Explanation:

Reference:

https://stoneridgesoftware.com/how-to-extend-sales-order-update-functionality-to-custom-fields-in-d365-finance-and-operations/

asked 05/10/2024
DAVID STAATZ
40 questions

Question 108

Report
Export
Collapse

You are a Dynamics 365 Finance developer.

You need to create an extension class.

Which action should you perform?

Decorate the class with the ExtensionOf attribute.

Decorate the class with the ExtensionOf attribute.

Add the class buffer as the first parameter.

Add the class buffer as the first parameter.

Mark the class as public.

Mark the class as public.

Mark the class as private.

Mark the class as private.

Suggested answer: A

Explanation:

Extension classes are final classes that are adorned with the ExtensionOf attribute and that also have a name that has the _Extension suffix.R

Reference:

https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/extensibility/class-extensions

asked 05/10/2024
Zeshan Tariq
40 questions

Question 109

Report
Export
Collapse

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.

You have an enumeration named truckStatus that has the following statuses:

Empty

Loaded

Completed

You have the following code:

Microsoft MB-500 image Question 31 102590 10052024010131000000

You need to extend this enumeration and add the following statuses to the enumeration: Quarantine, InTransit. You must then modify code that validates the switch statement.

Solution: Add a post handler to the method that checks the enumeration and logic for your new enumeration values using a range comparison for your new values.

Microsoft MB-500 image Question 31 102590 10052024010131000000

Does the solution meet the goal?

Yes

Yes

No

No

Suggested answer: A
asked 05/10/2024
Jyothiswaroop Rajan
27 questions

Question 110

Report
Export
Collapse

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.

You have an enumeration named truckStatus that has the following statuses:

Empty

Loaded

Completed

You have the following code:

Microsoft MB-500 image Question 32 102591 10052024010131000000

You need to extend this enumeration and add the following statuses to the enumeration: Quarantine, InTransit. You must then modify code that validates the switch statement.

Solution: Add a post handler to the method that checks the enumeration and logic for your new enumeration values using the integer value of the enumeration.

Microsoft MB-500 image Question 32 102591 10052024010131000000

Does the solution meet the goal?

Yes

Yes

No

No

Suggested answer: B
asked 05/10/2024
Farah Fauzi
41 questions
Total 281 questions
Go to page: of 29
Search

Related questions