AX 2012AX 2009

Code assistance

AOT enhancement

AxAssist's AOT status bar provides additional information:

  • Methods definition for classes
  • Corresponding caption for other AOT elements (like tables, table fields, forms, forms design elements).

AxAssist's AOT toolbar

AxAssist's AOT toolbar provides quick access to the following functions:

  • Opening the current table (highlighted) in the Table Browser form.
  • Opening subelement that is corresponding to the current opened (highlighted) one in the new window.
  • Opening parent class of currently highlighted class.
  • Opening EDT or enum which was used to create current highlighted field.
  • Opening form "Compare" for the current element.
  • Opening active form in AOT.

All functions of AxAssist's AOT toolbar are duplicated in the AxAssist's Main toolbar.

Browsing and navigation code

AxAssist shows additional information of the variables under cursor in Microsoft Dynamics AX Editor. If you are working with unfamiliar code, AxAssist sheds light on any class, table, EDT or enum defined in currently opened element.

This behavior can be customized.

Code reformatter

Code reformatter makes code more readable.

Example:
Code before reformatter:

Code after reformatter:


This behavior is activated by 4th hotkey (by default).

Settings

Common settings

  • Use Tab - If checked every Indent will be increased to nearest right Tab position (1-5-9-13...).

Method parameters

  • Move first type and variable to next line -
    If checked - move first type and variable to next line after function definition.
    If not checked - first type and variable are on the same line with function definition.
  • Indent 1 - number of spaces between "(" and the first type.
  • Indent 2 - number of spaces between type and variable.
  • Indent 3 - number of spaces between '=' and the longest variable with '='.

Method variables

  • Indent 1 - number of spaces between left border (col = 1) and type.
  • Indent 2 - number of spaces between type and variable.
  • Indent 3 - number of spaces between '=' and longest variable with '='.
Real Time Analytics