Question and answer on form development in MSD axapta 2009

1. Which kernel class is documenting the individual field in a data source and how do you get a handle to it?
ANSWER - The kernel class FormDataObject documents fields on a data source. You can get a handle by using
FormDataSource.Object(<fielded>)</fielded>

2. Which methods do you override if you want to make changes to the structure of the query which fetches data to the data source?
ANSWER - You override FormDataSource.executeQuery and FormDataSource.init().

3. What are the characteristics of a table control?
ANSWER - The developer can select which data type the rows and columns in the table should have and the number of columns and rows.

4. List the application objects which are automatically generated by the Wizard .
ANSWER - When you run the Wizard wizard it will generate a project, a class, a form, and a Menu item.