It is more faster and easier to pass the Microsoft mb6 890 pdf exam by using 100% Correct Microsoft Microsoft Dynamics AX Development Introduction questuins and answers. Immediate access to the Most recent mb6 890 sample questions Exam and find the same core area mb6 890 sample questions questions with professionally verified answers, then PASS your exam with a high score now.

Q1. You need to delete multiple records from the CustTrans table that are not approved. Code execution efficiency is a factor since the table will contain millions of records. Additionally, the CustTrans table does not have any overridden methods.

Which X++ code segment should you use to achieve this goal?

A. delete from CustTrans where CustTrans.Approved ==NoYes :: No;

B. select firstonly CustTrans where CustTrans.Approved==NoYes::No; CustTrans.delete();

C. while select CustTrans where CustTrans.Approved==NoYes::No

{

CustTrans.delete() ;

}

D. select CustTrans where CustTrans-Approved == NoYes::No; CustTrans.dodelete();

Answer: A


Q2. You need to determine the output of the following code:

What is the output in the Infolog after running the code?

A. 2 1

B. 6 4

C. 12 9

D. 20 16

Answer: B


Q3. You plan to create two tables Table1 and Table2. Both tables will have a field of type string that has a length of 15 and is named Customer Number. The tables will have a relation on the Customer Number field.

You need to ensure that the string length of Customer Number is identical in both tables. The solution must ensure that if any relations on the Customer Number field are added to other tables, the additional tables will have the same string length for Customer Number.

What should you use?

A. an index

B. a class

C. an extended data type

D. a base enumeration

Answer: A


Q4.  You have an X++ class that has the following code:

You are writing a static method. You have an object of AssetBookCompareContract named

assetBookCompareContractObj that is initialized within this method.

You need to print the current value of the firstAssetBookld variable from the assetBookCompareContractObj object.

Which piece of code should you use to achieve this goal?

A. irvFo(assetBookCompareContractObj : :fIrstAssetBookld);

B. info(assetBookCompareContractObj.f IrstAssetBookld);

C. info(assetBookCompareContractObj.panmFirstAssetBookId(“”));

D. info(assetBookCompareContractObj.parmFirstAssel:BookId());

Answer: D


Q5. You are working in a Visual Studio development environment and want to call a class to update some records. Which type of menu item should you use?

A. Output

B. Action

C. Auto

D. Display

Answer: B


Q6. What are three menu item types that are available within Microsoft Dynamics AX? Each correct answer presents a complete solution.

A. Action

B. Normal

C. Output

D. View

E. Display

Answer: A,C,E


Q7. You need to verify the properties related to a specific table in the AOT, and you do not have a project The properties pane is already open in Visual Studio.

Which component do you need to use to select the table in order to see the properties?

A. Application Explorer

B. Object Browser

C. Solution Explorer

D. Code Definition Window

Answer: D


Q8.  You need to create a table to serve as a data source for an SSRS report You estimate that this SSRS re potentially returning over 50,000 rows of data.

Which type of table should you use?

A. an InMemory table

B. a TempDB table

C. an inherited table

D. a regular table

Answer: C

Topic 2, Exam Pool B


Q9. You need to present the advantages of label files to your project team.

Which three attributes of label files should you mention? Each correct answer presents part of the solution.

A. supports multiple language formats

B. creates reusable content that can be updated centrally

C. serves as a centralized database of all labels

D. restricts labels to a finite list of those available

E. hard codes the string answers within code, without reference

Answer: A,B


Q10. You need to set up the standard properties pane for your development team.

Which two configurations can be used? Each correct answer presents a complete solution.

A. alphabetically by property

B. null value

C. category

D. alphabetically by value

Answer: A,C


Q11. A table named VendTable contains a field named MainContactWorker. which is the reference Recid. Many records in VendTable have the same value for MainContactWorker. Users frequently search for data in VendTable based on the MainContactWorker field.

You need to ensure that when users make Queries that include the MainContactWorker field in the where clause, the query results are returned in the least amount of time possible.

What should you create on VendTable?

A. a Surrogate Key that is used as the primary index

B. a unique index on MainContactWorker

C. a non-unique index on MainContactWorker

D. a primary index on MainContactWorker

Answer: C


Q12. You want to have a form where you can display an image in a fast tab. Which type of sub- pattern should you apply to the fast tab?

A. Horizontal fields and Button group

B. Section tiles

C. Custom filters

D. Image preview

Answer: C


Q13. You are developing logic to update customer data with the click of a button.

You write the logic in a table method and call this method from the button click event You need the logic to catch the exception specific to an error in a transaction that uses optimistic concurrency control. You also need to ensure that the transaction will be retried.

Which type of exception handling should you use in your code?

A. dderror

B. UpdateConflictNotRecovered

C. deadlock

D. UpdateConflict

Answer: C


Q14. You have two classes written in X++ with the following code:

Which three methods of the DirParty class are accessible from the Write method? (Each correct answer presents a complete solution.)

A. duplicateCurrentParty()

B. addLocation()

C. update()

D. getContactlnfo()

E. add LocationCI ientO

Answer: A,B,D


Q15. You need to determine the output of the following code:Which X++ code segment should you use to achieve this goal?

What is the output in the Infolog after runn.ng the code.

A. 10 A

B. 20 C

C. 30 B

D. 40 C

Answer: D


Q16. You have the following X++ statement

What is the output of the statement?

A. An error has occurred. VariableB cannot be less than variableA.

B. An error has occurred. Process was aborted. 

C. An error has occurred. VariableB cannot be less than variableA.

D. VariableB cannot be less than variableA. Process was aborted.

Answer: B


Q17. You need to demonstrate the benefits of using Extended Data Types (EDTs) to your project team. Which three points should you highlight? Each correct answer presents a complete solution.

A. They automatically update data.

B. They reduce rework.

C. They create dynamic filters.

D. They improve the readability of code.

E. Their properties can be inherited.

Answer: D,E


Q18. A relationship is defined between two tables named CustTable and CustGroup. Each record in CustTable references a record in CustGroup.

You need to set up delete actions to ensure that records in CustGroup can only be deleted if there are no CustTable records that reference or relate to the record.

Which values for the On Delete property for the relation should you specify?

A. None

B. Cascade + Restricted

C. Restricted

D. Cascade

Answer: D


Q19. You need to describe the current structure of Microsoft Dynamics AX security roles.

Which three statements are accurate regarding these roles? Each correct answer presents a complete solution.

A. Permissions can be edited from the Security Configuration form.

B. Roles are arranged by hierarchy.

C. Roles are segregated.

D. Roles are defined one time for all organizations.

E. Roles can be associated with human resource positions and automatically assigned.

Answer: B,C,D


Q20. You are working in the Visual Studio development environment

You need to develop a simple list form. This form should let users add new records but should not let users edit existing records.

Which properties should you set to achieve this goal?

A. Set Form > Data Source > Property > AllowEdit to Yes & Set Form > Data Source > Property > AHowEditOnCreate to Yes

B. Set Form > Data Source > Property > AllowEdit to No & Set Form > Data Source > Property > AHowEditOnCreate to Yes

C. Set Form > Data Source > Property > AllowEdit to No & Set Form > Data Source > Property > AHowEditOnCreate to No

D. Set Form > Data Source > Property > AllowEdit to Yes & Set Form > Data Source > Property > AHowEditOnCreate to No

Answer: A


Q21.  You have tables named Table1 and Table2 The tables have a relation to each other. You need to display data from both of the tables in a form. How should you create the data source for the form?

A. Add both of the tables into a perspective, and use the perspective as the data source.

B. Create a new table named Table3 that has a relation to Tablel and to Table2, and use Table3 as the data source.

C. Add both of the tables into a query, and use the query as the data source.

D. Add both of the tables into a map. and use the map as the data source.

Answer: C


Q22. Which component of Microsoft Dynamics AX enforces user-specific data security on the data store and database?

A. UI Interaction Layer (WCF)

B. Data Access Layer (DAL)

C. OData Endpoint (WCF)

D. Form Engine

Answer: B


Q23. You need to create a base enumeration to store the different values for types of services your company offers. You add several different service types to the enumeration. The first service type you create for the enumeration is "Cleaning".

When you look in the database, what do you see in the ServiceType column that represents the Cleaning service type?

A. 0

B. -1

C. A

D. Cleaning

Answer: D


Q24. You are developing a solution that stores purchase orders in Microsoft Dynamics AX. Each purchase order can contain multiple purchase order lines. A purchase order line can onry be part of one purchase order.

You create two tables, named PurchTable and PurchLine. to model the entities. PurchTable will store purchase orders, and PurchLine will store information about the purchase order lines.

Which relation should you specify between the tables?

A. a foreign key relation on PurchLine to PurchTable

B. a field fixed relation

C. a related field fixed relation

D. a foreign key relation on PurchTable to PurchLine

Answer: A


Q25. What is the output of the statement?

A. Wrong value of variableB variable Process was cancelled.

B. Process was cancelled.

Wrong value of variableB variable

C. Wrong value of variableB variable

D. Variable2 cannot have value greater than 2. Process was aborted.

Answer: C


Q26. Your solution stores customers in a table named Gust Table. CustTable contains a field named AccountNum, which is used to store the unique account number for a customer. Data in the AccountNum field is 4 characters in length.

You need to retrieve only the records in CustTable where the second character of the Account Number is the letter "H".

How should you write the select statement?

A. select * from CustTable where CustTable.AccountNum like "*H"

B. select * from CustTable where CustTable.AccountNum like "*H?"

C. select * from CustTable where CustTable.AccountNum like "H*"

D. select * from CustTable where CustTable.AccountNum like "?H*"

Answer: D


Q27. You need to access the external resources that reside on an Internet Information Services (IIS) server instance with an established photo library. You also need access for Microsoft Dynamics AX and other applications.

What should you use to access these resources?

A. Adding Resources r

B. Resource Library

C. Label File

D. URL Location

Answer: D


Q28. You are developing a form that allows users to update an order status. You create a table named Tablel that you will use as a data source for this form.

You want to include a radio-button style selection so that the end user can choose between three different order statuses: "Canceled", "Delivered", "Processing".

What should you add to Table1 so that you can add the radio button selection to the form?

A. three different string fields that represent each order status

B. three different Extended Data Types (EDTs) of type string with each order status

C. a Boolean data type with values that represent each choice

D. a base enumeration with three elements that represent each order status

Answer: A


Q29. You are required to configure a Microsoft Dynamics AX production environment for your customer.

You need to configure the Dynamics AX server as part of the overall installation and configuration.

Which two components can be used to deploy the server? Each correct answer presents a complete solution.

A. Database

B. Azure Infrastructure as a Service (IaaS) Virtual Machines

C. Windows PowerShell Commands

D. Internet Information Services (DA) web application

Answer: A,B