Tag Archives: development

AX7 – A quick way to find form patterns

In AX, there are 5 form patterns that we use the most :

  • Details Master
  • Form Part – Fact Boxes
  • Simple List
  • Table of Contents
  • Operational workspaces

Sometimes, we want to follow some other patterns but we don’t know where to find. It is time consuming to look for form by form. Here is the quickest way

Step 1: We’re going to look at how to run the form patterns report. This report is generated through Visual Studio and gives us information about all of the forms in the system with the corresponding form patterns


This will generate a CSV file that we can open in Excel



Step 2: Open the excel and we’ll notice in Excel, we have columns that tell us which model the form is in, the system name for the form, as well as the form style and the form pattern


In addition, it gives us information about the controls and the percent of coverage.  So we’re free to now sort and filter and organize this list so we can determine which system form has which pattern applied, and also which forms do not have any pattern applied.  So if I want to sort on this particular pattern column, we can go ahead and apply sort.

Below are all form patterns in AX7


1 Comment

Posted by on January 8, 2016 in Development


Tags: , , ,

AX7– Some tips to set up Visual Studio for a better expereince

There are a few settings we want to configure in Microsoft Visual Studio that will make the development experience with AX a little smoother

Go to AX 7 Options


Set Projects Options.


Set Text Editor Options.


Set Best Practice Options.


Set IntelliTrace


1 Comment

Posted by on January 6, 2016 in Development


Tags: , , ,

A CLR error occurred while invoking the scheduling engine

I came across this issue recently


The issue in this was caused by the AOS Server configuration option “Enable the hot-swapping of assemblies for each development session” being enabled on the server.

In our development environment, we enable the hot-swap feature of the Application Object Server (AOS) to use updated assembly DLL files without having to repeatedly stop and restart the AOS. Restarting the AOS terminates the connections from other developer clients, which can be an inconvenience.

This option should NOT be activated on production environments. Disabling the option resolved the issue



Tags: , , , , ,

%d bloggers like this: