MB7-841 - NAV 2009 C/SIDE Solution Development

Go back to Microsoft

Example Questions

You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. You are appointed to work with a client of your company. According to the requirement of the client, you have to implement a solution and you will need to capture dimension values. For the solution, a new master table has been created. Of the following options, which will you have to do using Dynamics NAV 2009 standards? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. You are appointed to work with a client of your company. Now you are asked to create a custom report which groups Customers by Sales representative. Of the following options, which is the reason for applying grouping in a Microsoft Dynamics NAV 2009 report? (choose more than one) You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. The code below is for you to consider. IF ISCLEAR(WordApp) THEN CREATE(WordApp); Suppose that the variable WordApp has been defined with a DataType of Automation, what is the aim of the code? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. At present you are supporting a new implementation. According to the company requirement, during the switch-over to Microsoft Dynamics NAV, all the open transactions have to be imported for the client. What is the best method to have the open transactions imported utilizing Microsoft Dynamics NAV 2009 standards? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. Suppose that you are C/Side developer, how can you access component Object Model (COM) technologies? (choose more than one) You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. There is a client whose business is selling equipment to construction firms. He has given some samples to his sales representatives. Now he wants to track these samples. Your method for tracking the samples is to set up a system which uses Document Type pages that can be used to check-out and return the items. One document will be called "Sample Entry," another will be called "Sample Check Out." History will be stored in a document which is called "Posted Sample Return." What table structure will be set up so that this matches Microsoft Dynamics NAV standards for a document? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. Now you have to get user input by opening a page. Before the page is opened, you have to pass in some set-up values to control the data to be collected on the page. For instance, the Customer No. and Customer Name need to be passed in. For the Customer, you will generate Sales Orders for the Customer by using the information gathered after this page runs. What is the right way to run the page from code? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. There is a colleague who is named John in the company. From the options below, he is asked to identify C/SIDE standards for a Check Line codeunit. But he is not clear about it. Since you are the technical support, he asks for your answer. So what is your answer? (choose more than one) You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. There is a colleague who is named John in the company. He is asked to consider the snippet of code below: WITH RentalEquipment DO BEGIN VALIDATE(Amount,RentalContractLine.Amount); "Late Fee" := CalcLateFee(EquipmentRentalContractLine); MODIFY; END; Page 3 of 27 John is asked to describe the purpose of the VALIDATE statement. But he is not clear about the purpose. Since you are the technical support, he asks for your answer. So what do you reply to him? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. There is a colleague who is named John in the company. At present one client needs to be upgraded. The company assigns this task to him. Before upgrading, he has to decide the tools and procedures to accomplish the upgrade. But he is not clear about them. Since you are the technical support, he asks for your answer. So what is your answer? (choose more than one) You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. There is a colleague who is named John in the company. The company wants to have an XMLport created to have the data imported in an XML document. The company assigns this task to him. First he plans to specify all the XML node names and the type for each node, making it clear whether each node represents an element or an attribute. But he is not clear about what he should do next. Since you are the technical support, he asks for your answer. So what is your answer? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. As you know, either the Classic Database Server or SQL Server can be used by Microsoft Dynamics NAV 2009. You know how the Classic Database Server implements keys. Do you know how key(indexes) are implemented in SQL Server?(choose more than one) You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. The company assigns a task to you that you have to gather requirements for an add-on to Microsoft Dynamics NAV. After it is completed, you decide that the add-on will require a custom Functional Area. For the subject of the Functional Area, which type of table will be needed to meet Microsoft Dynamics NAV 2009 standards? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. According to the company requirement, you have written Page 22 of 27 an Equipment Rental add-on. Now you have to debug some bode in your add-on. Of the following options, which is not possible with the Microsoft Dynamics NAV 2009 debugger? (choose more than one) You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. According to company requirement, you have created a Rental Equipment add-on. This add-on needs a Card page for the master table. In Microsoft Dynamics NAV, most Card pages have FactBoxes attached to them. Of the following options, which is a standard FactBox provided by the system? (choose more than one) You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. There is a colleague who is named John in the company. A function is created in a codeunit by him. He chose VAR when he sets up a parameter. But he is not clear about its meaning. Since you are the IT professional, he asks for your answer. So what do you reply to him? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. At present you are working on a project with your working team. You work as the programmer for the part of data conversion. Of the following methods, which can be used to convert the current customer balances? (this area is complete and the data has been tested) You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. There is a colleague who is named John in your company. He wants to know why the Find As You Type option is bad for performance on SQL Server. Since you are the technical support, he asks for your answer. So what do you explain to him? Page 8 of 27 You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. There is a colleague who is named John in the company. He is not clear about how dimensions are transferred from the master data through transaction documents to ledger entries and posted documents. Since you are the technical support, he asks for your answer. So what is your answer? (choose more than one) You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. There is a colleague who is named John in the company. According to working requirement, now he needs to read data from an external file in C/SIDE, but he does not know how to perform this. Since you are the IT professional, he asks for your help, so what is the method for him to read a file? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. There is a colleague who is named John in the company. He is asked to consider the snippet of code below: WITH RentalEquipment DO BEGIN VALIDATE(Amount,RentalContractLine.Amount); Page 17 of 27 "Late Fee" := CalcLateFee(EquipmentRentalContractLine); MODIFY; END; John is asked to describe the purpose of the VALIDATE statement. But he is not clear about the purpose. Since you are the technical support, he asks for your answer. So what do you reply to him? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. There is a colleague who is named John in the company. The piece of base Microsoft Dynamics code is for him to consider: CurrPage.SETSELECTIONFILTER; But he has no idea about the result if running this code. Since you are the technical support, he asks for your answer. So what will happen? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. The pages are rendered using MetaData. Do you know why the use of MetaData so important in producing the pages? (choose more than one) You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. There is a client whose business is selling equipment to construction firms. He has given some samples to his sales representatives. Now he wants to track these samples. Your method for tracking the samples is to set up a system which uses Document Type pages that can be used to check-out and return the items. One document will be called " Sample Check In," another will be called "Sample Check Out." History will be stored in a document which is called "Posted Sample Return." What table structure will be set up so that this matches Microsoft Dynamics NAV standards for a document? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. You are appointed to work with a client of your company. The client wants to store information outside the standard Microsoft Dynamics NAV 2009 ledger tables. According to the requirement of the client, you have to create a solution. You have selected a master table and created a ledger table to support. Your solution must conform to Microsoft Dynamics NAV 2009 posting standards. Of the following codeunits, which one will have to be created? (choose more than one) You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. There is a client whose business is renting equipment to construction firms. In order to calculate the total hours that a piece of rental equipment has been out on rental, a FlowField will be created. In the Rental Equipment table and a ledger table called Rental Equipment Ledger Entry, a FlowField has been created by you. When building this Flowfield, where should you set the SumIndexField property? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. You are appointed to work with a client of the company. The client asks you to design a solution. Several base objects need to be modified according to the solution. You know that in the near future the client will need other solutions which use many of the objects that are just modified by you. therefore you are aware that it is necessary to have your changes documented. Of the locations below, which needs to contain documentation about your solution using Microsoft Dynamics NAV 2009 standards for documentation? (choose more than one) You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. There is a client whose business is renting equipment to construction firms. Now you are assigned a task to create a new add-on for this client. Microsoft Dynamics NAV programming standards will be used for the add-on. You will need a Ledger table called Rental Equipment Ledger Entry. In Microsoft Dynamics NAV 2009, which item is not a characteristic of a Ledger table? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. You have created an Equipment Rental add-on. Since it is possible to use the add-on anywhere that Microsoft Dynamics NAV 2009 is available, multiple languages must be supported by the add-on. In order to make all the languages your add-on will use be supported by all your custom error messages, what is the best way to implement multi-language functionality? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. There is a colleague who is named John in the company. He is not clear about the purpose of using Automation in C/SIDE. Since you are the technical support, he asks for your answer. So what is your answer? (choose more than one) You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. There is a colleague who is named John in your company. Now he is asked to identify the Microsoft Dynamics NAV 2009 Object type which is supported by Web services from the following options. But he is not clear about which one to choose. Since you are the technical support, he asks for your answer. So what do you reply to him? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. An XMLPort has been created in C/SIDE. Users want the ability of stopping the report before any data processing has begun. In order to allow the user to perform this, in which trigger can the code be placed? (choose more than one) You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. There is a colleague who is named John in the company. From the options below, he is asked to identify the one that is a use for FlowFields in Microsoft Dynamics NAV 2009. But he is not clear about the answer. Since you are the IT professional, he asks for your answer. So what should you reply to him? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. You are appointed to work with a client. At present the client is using the Classic Database Server. As you know, either the Classic Database Server or Page 23 of 27 SQL Server can be used by Microsoft Dynamics NAV 2009. You recommend the client to move to Microsoft SQL Server, but you have to give a compelling reason to the client. What is your reason? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. Suppose that there is a variable with the name Customer that is declared with a datatype of Record and a subtype of Customer and suppose that there are six customer records - numbers 10000, 20000, 30000, 40000, 50000, and 60000. In addition, suppose that the commands below are executed. Customer.FIND('-'); Customer.NEXT(3); Customer.FIND('='); Which customer record is stored in the Customer variable? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. There is a colleague who is named John in the company. As he knows, people use XMLports to have data exported and imported from and to Microsoft Dynamics NAV. But he does not know with which types of files that XMLports can be coded to work. Since you are the technical support, he asks for your answer. So what is your answer? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. There is a colleague who is named John in the company. He is asked to give the result of running the following code. Customer.TESTFIELD("Home Page"); But he is not clear about the result, since you are the IT professional, he asks for your answer. So what do you reply to him? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. You are appointed to work with a client. At present the client is using the Microsoft Dynamics NAV 2009 SQL Server. Now you receive a report from him telling you that he is experiencing serious performance issues. Therefore, he asks you to troubleshoot the issues. Of the tools below, which one can you use? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. There is a colleague who is named John in the company. There is a piece of base Microsoft Dynamics code for him to consider: ERROR(Text000); But he has no idea about the result of running this code. Since you are the technical support, he asks for your answer. So what is your answer? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. Another programmer has written a report. But it is not producing any output. Therefore, your company asks you to find out the reason. So what may cause this? (choose more than one) You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. Your company manager asks you to give an explanation of the use of FlowFields in Microsoft Dynamics NAV 2009. Of the following options, which is NOT a type of FlowField in Microsoft Dynamics NAV 2009? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. A journal table has been created. Now you have to write code which is used to identify when a line is empty in the journal. This functionality will be used in many places. How do you implement this code with Microsoft Dynamics NAV standards? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. An export XMLPort has been created by you. Now you are asked to run this export XMLPort. Of the following options, which one is required to be instantiated to process the XMLPort? (choose more than one) You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. There is a colleague who is named John in the company. He is not clear about what Microsoft Dynamics NAV Object types Web services support. Since you are the technical support, he asks for your answer. So what is your answer? (choose more than one) You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. You are told that the COMMIT statement must be used sparingly in C/SIDE. There is a colleague who is named John in the company. He wants to know why the COMMIT statement must be used sparingly in C/SIDE. Since you are the technical support, he asks for your answer. So what do you reply to him? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. An Equipment Rental add-on has been created for your company client. Now you develop a solution for the add-on by using Automation. You think it is a good idea to create a separate codeunit for code that uses automation. Do you know why? (choose more than one) You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. There is a colleague who is named John in the company. He is not clear about the way MenuSuite object changes are stored. Since you are the technical support, he asks for your answer. So what do you reply to him? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. Another programmer has written a report. But it is not producing any output. Therefore, your company asks you to find out the reason. So what may cause this? You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. For supporting data entry for shop floor processing of materials, your company assigns you a task to design a new Shop Floor Journal table. You intend to validate the data that is entered during posting. Where should you validate the data utilizing Microsoft Dynamics NAV standards? (choose more than one) You work in an international company which is called Wiikigo. And you're employed as the Developer for Microsoft Dynamics NAV. You are appointed to work with a potential client. As you know, Dimensions provides extra functionality. You recommend the client to use the extra functionality. The client wants you to give him a valid reason for this. So what is your reason?