Microsoft Dynamics AX Development Introduction v8.0 (MB6-890)

Page:    1 / 7   
Total 95 questions

You need to explain the attributes of a package in Microsoft Dynamics AX.
Which three statements are true? Each correct answer presents a complete solution.

  • A. A package can be associated with one or more projects.
  • B. A package can only be associated with one project.
  • C. A package can contain one or more models.
  • D. A package can only be associated with one model.
  • E. A package can be exported to a file.


Answer : B,C,D

You are using the Visual Studio development environment to perform a customization for your client Your project has a set of relevant elements.
You need an object that can be used as the project startup object during project execution.
Which three options are available? Each correct answer presents a complete solution.

  • A. Tables
  • B. Classes
  • C. Forms
  • D. Menu Items
  • E. Extended Data Type (EDT)


Answer : B,C,E

You are working in the Visual Studio development environment of Microsoft Dynamics AX.
You need to delete the data in a specific table. What should you use?

  • A. Table Browser
  • B. Delete Actions
  • C. Code Profiler
  • D. Type Hierarchy Browser


Answer : D

Your company is planning to track vehicle information in Dynamics AX. Two tables will be required to store the information. Each vehicle will be uniquely identified by an ID having alpha numeric value.
You need to create two custom tables that store information related to the vehicles. Each table needs to have a field that identifies the vehicle in the system.
How should you add these fields?

  • A. Create a base enumeration for the ID on each table.
  • B. Create an Extended Data Type (EDT) of type real, and then add this EDT to both tables.
  • C. Create an Extended Data Type (EDT) of type string, and then add this EDT to both tables.
  • D. Add an integer field on each table for the vehicle ID


Answer : A

You have the following X++ classes:
class ProductDimensionAttribute;
string attribute
void getAttribute()
{
return "Color";
Class ColorDiraensionAttnibute extends ProductDimensionAttribute void getAttribute( ) return "Green";
You also have a runnable class which has the following co
ProductDimensionAttribute dimension;
ColorDimensionAttribute color = new ColorDimensionAttribute(); info(color.getAttnibute()); dimension = color; inf o(dimension . getAttribute()) ;
Which output is correct if you run the above code that is part of the runnable class?

  • A. Green Color
  • B. Green Green
  • C. Color Color
  • D. Color Green


Answer : C

You are using the Visual Studio development environment to perform a customization for your client.
You are working in a property pane and need to set the property value of a specific element.
What are two possible ways to organi2e element properties in a property pane? Each correct answer presents a complete solution.

  • A. by priority
  • B. by category
  • C. mandatorily
  • D. alphabetically


Answer : C,D

You need to create several reports that use the same combination of tables as data sources. You know that you will need a relation between these tables so that the report outputs as desired. You also want the ability to change details, such as report parameters or sorting options, at run time.
Which element should you create to store these tables and the relations so that you can reuse the element as the data source on future reports?

  • A. a new table
  • B. a query
  • C. a view
  • D. a table map


Answer : C

You are using the Visual Studio development environment to perform a customization for your client. You are preparing to build a project after new modification. Which behavior should you expect from the project?

  • A. It will only build the elements that are new or have been changed since the last build
  • B. It will build all of the elements of the package that the project is a part of.
  • C. It will build all of the elements as part of the project.
  • D. It will build all of the elements for the model that the project is a part of.


Answer : B

You create the following three tables to manage vehicle inventory: CarTable, TruckTable, and VehicleTable. The VehicleTable contains general information, such as Vehicle ID,
Year, and Manufacturer.
You want these fields inherited to CarTable and TruckTable so that you do not have to recreate them.
Which two properties must you set on CarTable and TruckTable to achieve this goal?

  • A. Table Type and Extends
  • B. Allow Edit and Extends
  • C. Extends and Support Inheritance
  • D. Support Inheritance and Table Type


Answer : A,B

You have a table named SalesTable that stores sales data. The SalesTable table has a field named Deadline, which is of type Date. You need to write X++ code to update the deadlines of all records in the SalesTable and set the value to today's date. Which code segment should you use?

  • A. SalesTable Sales!able; ttsBegin; while select forUpdate SalesTable { SalesTable.Deadline - todayO; SalesTable.updateO; } ttsCommit;
  • B. SalesTable SalesTable; ttsBegin; do select firstonly forUpdate SalesTable where SalesTable.Deadline != todayO; SalesTable.Deadline = today(); SalesTable.update(); }while(SalesTable.Redd); ttsCommit;
  • C. SalesTable SalesTable; while select forUpdate SalesTable { SalesTable.Deadline today(); SalesTable.update(); }
  • D. SalesTable SalesTable; ttsBegin; while select SalesTable { SalesTable.Deadline = today(); SalesTabte.update(); } ttsCommit;


Answer : A

You need to create a user interface that provides a one-page overview of activity and helps users understand the current status the workload ahead, and the performance of the process or the user.
Which form pattern should you use?

  • A. workspace pattern
  • B. list pattern
  • C. area pattern
  • D. details pattern


Answer : C

You are writing a function "SumOflnt(n)" that returns the sum of numbers from 0 to n as shown in the following exhibit:

SumOflnt(l) = 0 + 1 = 1 -

SumOflnt(2) = 0+1 + 2 = 3 -
SumOflnt(n) = 0 + 1 + ... (n-1) + n
The function prototype is the following:
public static int SumOflnUint n)
Which two functions return the correct answer? Each correct answer presents a complete solution.

  • A. public static int SumOflnt(int n) { int total = O; int i = O; do { I++; total = total + i; } while (i < n); return total; }
  • B. public static int SumOfInt(int n) { int total = 0; int i = 0; while(i < n) { total = total + i; i + + ; } return total; }
  • C. public static int SumOflnt(int n) { int total = 0; int i = O; do { i++; total = total + i; } while (i <= n); return total; }
  • D. public static int SumOflnt(int n) { int total = 0; int i = 0; while(i <= n) { total = total + i; i + +; } return total; }


Answer : B,C

You have two tables: CustTable and CustTrans.
CustTrans has a foreign key relation with CustTable on the "AccountNum" field. Multiple
CustTrans records refer to a single CustTable record. Each CustTrans record can refer to a single CustTable record.
You want to write code to display records of customers and their corresponding transactions. You need to display the following fields:

AccountNum from CustTable table -

CustGroup from CustTable table -

AmountCur from CustTrans table -
Finally, you want to select only the approved transactions. An approved transaction is a
CustTrans record where the value of the Approved field is NoYes::Yes.
You need to choose the data that meets these requirements.
Which select statement should you use?

  • A. CustTable custTable; CustTrans custTrans; while select: AccountNum, CustGroup -From custTable join AmountCur -from custTrans where custTrans.AccountNum == custTable.AccountNum && custTrans.Approved == NoYes::Yes { // do work }
  • B. CustTable custTable; CustTrans custTrans; while select: AccountNum, CustGroup from custTable exists join AmountCur -from custTrans where custTrans.AccountNum == custTable.AccountNum && custTrans-Approved == NoYes::Yes { // do work }
  • C. CustTable custTable; CustTrans custTrans; while select AccountNum, CustGroup from custTable where custTrans .AccountNum == custTable. AccountNum join AmountCust -from custTrans where custTrans.Approved == NoYes:;Yes { // do work }
  • D. CustTable custTable; CustTrans custTrans; while select AccountNum, CustGroup, AmountCur -from custTable join custTrans where custTrans-AccountNum == custTable.AccountNum && custTrans.Approved == NoYes::Yes { // do work }


Answer : A

You need to prepare a report about resources for your client.
Which three types of content are considered resources? Each correct answer presents a

  • A. pictures
  • B. icons
  • C. linked permissions
  • D. button visualizations
  • E. reference to a label file


Answer : B,D,E

You need to add a field to a table that will store a value for a product price that contains a decimal. For example, a price can be 19.99.
Which type of field should be added to the table?

  • A. a decimal
  • B. a real
  • C. a double
  • D. an integer


Answer : C

Page:    1 / 7   
Total 95 questions