MB6-821 - AX 2009 MorphX Solution Development

Go back to Microsoft

Example Questions

Now one of your colleagues asks for your help, he has to distinguish between an insert and update on a form. But he doesn't know how to do this. So what would you do? After you create a new extended data type, you want to create a new number sequence to be used with it that is defined in the parameters form. So in the NumberSeqReference class, which methods should you modify? You create a new class. The new class extends the RunBase Framework. For user interaction, you have to make the query visible on the dialog. In order to achieve this, which methods will you need to override? Now one of your colleagues asks for your help, a form must be designated to be a ListPage style form, but he doesn't know how to achieve this. So what's your answer? Now one of your colleagues asks for your help, he has no idea about the purpose of the InventMovement class. So what's your answer? Now one of your colleagues asks for your company, he has no idea about what class is used to provide Code Access Security permission to a CLR Interop class. So what's your answer? The Microsoft Dynamics AX .NET Business Connector provides a set of managed classes. A set of managed classes provides access to X++ functionality in Microsoft Dynamics AX. Do you know it is installed and required for which of the following Microsoft Dynamics AX components? (choose more than one) Now one of your colleagues asks for you help, he has no idea about the purpose of the Args-class. So what's your answer? Now one of your colleagues asks for your help, he has no idea about the name of the main database table where each project has a record? An ODBC connection to an external database is created by the following code. If (odbcConnection) { sql ="SELECT * FROM MYTABLE WHERE FIELD =" + criteria + " ORDER BY FIELD1,FIELD2 ASC" perm = new SqlStatementExecutePermission(sql); perm.assert(); statement = odbcConnection.createStatement(); resultSet = statement.executeQuery(sql); /*insert answer here*/ } Which block of code is valid and can be inserted into the /*insert answer here*/ line? Several database tables are used to manage the number sequences used by Microsoft Dynamics AX. Do you know which table contains the definition of each number sequence? Do you know which data type is returned from the method PrintJobSettings.PackPrintJobSettings()? Do you know when literals will be used by the default behavior of a select statement? Which of the following classes is not a standard Microsoft Dynamics AX FormLetter class? Now one of your colleagues asks for your help, he has no idea about which table is used to store all combinations of inventory dimensions that have been used in the dat a. so what's your answer? You have written some code that uses a number sequence. You get an error message when you run it. The error message is "System does not support setup of continuous number sequence." So what may cause this? Now one of your colleagues asks for your company, he has no idea about web service references are created under which node in the AOT. So what's your answer? Now one of your colleagues asks for your help, he has no idea about which class is used to post Inventory Journals. So what's your answer? Look at the following description: "This method receives a container as a parameter and restores the type specific variables of the class" Do you know which method on RunBase class this statement describes? In the options below, do you know which class controls Production order updates? Do you know all Microsoft Dynamics AX modules interface with which of the following accounting modules? Now one of your colleagues asks for your help, he has no idea about which class processes a workflow to determine who should take the next action on the workflow. So what's your answer? Now the manager of your company assigns a task to you. You have to optimize a While Select statement, when performing this, what should you use? Now according to the instruction of your manger, you have to move modifications between a development and a test system. So what should you do to achieve this? (choose more than one) Now one of your colleagues asks for your company, he has no idea how Microsoft Dynamics AX supports ActiveX controls. So what's your answer? Now one of your colleagues ask for your help, he has no idea about which method is used to add customer transactions to a voucher. So what's your answer? Where can you specify which module a workflow is used in? Now the manager of your company has assigned a task to you, you have to write X++ code to iterate through the elements in a Map object. In order to achieve this, what class(es) can you use? Microsoft Dynamics AX tracks variations in inventory movements by using a concept called "inventory dimensions". Do you know what the two defined types of inventory dimensions are? (choose more than one) You are writing a .net application that will be used by users who are not Microsoft Dynamics AX users. The program will use a default Microsoft Dynamics AX user for anyone that uses the program. In order to make the .net program can login through the business connector and impersonate a default user, which method in the IAxapta3 interface can you use to achieve this? You are using a number sequence on a form, which is the best approach to use? Now one of your colleagues asks for your company, he has no idea about how to make CLR Interop assemblies visible to Microsoft Dynamics AX X++ code. So what's your answer? Now one of your colleagues ask for your company, he has no idea about the characteristics of the Microsoft Dynamics AX .NET Business Connector. In the options below, do you know which the two characteristics are? (choose more than one) In the options below, which strategy is appropriate to reduce locking of central records in the database? Now one of your colleagues ask for you help, he has no idea about what the RunBase framework can be used for. So what's your answer? The following block of code produces the Query object. Query q; QueryBuildDataSource qbDS; QueryBuildRange qbR; ; q = new Query(); qbDS = q.addDataSource(tableNum(InventTrans)); qbDS.addSelectionField(fieldNum(InventTrans,Qty),SelectionField::Sum); qbDS.orderMode(OrderMode::GroupBy); qbR = qbDS.addRange(fieldNum(InventTrans, ItemId)).value(SysQuery::value(""OL-2500"")); qbDS = qbDS.addDataSource(tableNum(InventDim)); qbDS.orderMode(OrderMode::GroupBy); qbDS.addSortField(fieldNum(InventDim, InventBatchId)); qbDS.relations(true); Do you know which select statement is identical to the Query object? In order to enable workflow, what must be modified on a form? You are writing a direct SQL statement, to execute a statement and tell the Code-Access Security layer that it is safe, what would be the correct syntax to achieve this? A new form has been created by you. When displaying the drop-down list for an item number, this form is used. In order to call this form, which method on the form control should you override to do this? Parm tables uniquely identify each update by using a ParmId value. Do you know how the ParmId value is created? To use Workflow in Microsoft Dynamics AX, which components need to be installed to do this? In the options below, which are methods on the Args class that will accept a string type as a parameter? In the options below, which is the Report Method "Fetch" responsible for? (choose more than one) When it's called from the sales order form, you intend to debug code in the class SalesFormLetter. So in order to achieve this, what should you do? Look at the following code. System.Xml.XmlDocument xmlDoc; ; /* insert answer here */ xmlDoc = new System.Xml.XmlDocument(); ... xmlDoc.Save('c:\\test.xml'); The code saves an xml document to a file. This action invokes the Code Access Security layer, and needs to have the correct permissions asserted. Which line of code that is missing from the following block of code, will achieve this? Two menu items have been created by you. They're to be used for the Approve and Deny actions in a workflow. Where should you assign the menu items to the workflow? You want to find the online help files. Do you know where the online help files are stored? You want to obtain an overview of the data types inherited from AmountMST, what should you use to achieve this? Do you know what the class that posts transactions to a journal is? In the options below, which runtime class instances exist for a running form with a data source? (choose more than one)