How to: Create a Reporting Project


This content is archived and is not being updated. For the latest documentation, see Microsoft Dynamics 365 product documentation. For the latest release plans, see Dynamics 365 and Microsoft Power Platform release plans.

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

This topic describes how to create a Microsoft Dynamics AX reporting project in Microsoft Visual Studio.

To create a reporting project

  1. Open Microsoft Visual Studio.

  2. On the File menu, point to New, and then click Project. The New Project dialog box displays.

  3. In the Installed Templates pane, select Microsoft Dynamics AX.

  4. In the right pane, select Report Model.

  5. In the Name field, type a name for the project.

  6. In the Location field, enter a path, or click Browse to specify one of the following:

    • Location in which a new solution will be stored.

    • Location of an existing solution to which a project will be added.


    Specify the location based on the Solution you specify.

  7. The Solution field drop-down provides two options, click Create new solution or Add to solution.

  8. In the Solution name field when creating a new solution, type a name for the solution.

  9. Click the following check boxes if applicable:

  10. Click OK.

    Next, you will add a report to the reporting project. For more information, see How to: Add or Delete a Report.

There is a distinction between managing reports versus managing report projects. Storing a report in the AOT happens when you add a report to a Microsoft Dynamics AX Report Model. If you want to store your reporting project or business logic assemblies for your reports in the AOT, then you must add the report project into Microsoft Dynamics AX. In the Solution Explorer, right-click the reporting project and click Add [project name] to AOT. When you add a report project to the AOT, the reporting project is added to the Visual Studio Projects > Dynamics AX Model Projects. The following table summarizes the distinction between reports and report projects.

AOT element



  • Stored and available in the AOT when it is added to a Microsoft Dynamics AX Report Model in Visual Studio.

  • Can be included in any number of reporting projects.

Report projects

  • Stored and available in the AOT when you right-click the reporting project and click Add [project name] to AOT.

  • Used to manage a collection of reports or report business logic assemblies.

See also

Creating Reports Overview

Reporting Project Overview

How to: Add a Reporting Project to a Solution

How to: Build a Reporting Project