Compiler Output Form

Applies To: Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012

Use this form to view information regarding the object that is currently being compiled or any objects that have been compiled since the form was first opened.


To change compiler functionality, click Tools > Options > Development > Compiler.

The following tables provide descriptions for the controls in this form.





View the name of the object currently being compiled and the total number of errors and warnings found so far. To see the details of each result, click the other tabs.

Errors and warnings

View errors and warnings in a grid that you can sort and filter.

To open the code editor or property sheet and edit an error, double-click it.

If you keep the Compiler output window open, you can compile additional objects without losing information about previously compiled objects. Records shown in yellow are new errors or warnings, whereas records shown in white are errors from previous compilations.

Best Practices

View any deviations from Microsoft Dynamics AX developer's best practices.

For information on best practices, see Best Practices for Microsoft Dynamics AX Development.


View a list of any TODO items written in comments in the code. An item is included here if it is written in a single line comment, preceded by the word TODO.


Class aaaTestTODO
    //TODO this is the TO-DO item that will be included in the list





Reset the compiler dialog so that all lists are cleared.


Recompile the method associated with a selected record and all other methods from which it has inherited.

Recompile all

Perform the compilation again. Use this to check the correction of an error and see whether new errors have arisen due to the correction.


Edit the object causing the error, warning, best practice, or TODO in the code editor or property sheet.


Import or export a complete copy of the compilation results.


Access the Compiler and the Best Practices setup forms.