Development Tasks for Reporting


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

Microsoft Dynamics AX provides a model-based approach for creating reports by providing project templates and modeling tools that are incorporated into the Microsoft Visual Studio development environment. The reporting features provided by Microsoft Dynamics AX are tightly integrated with SQL Server Reporting Services.

Reporting Services is a server-based reporting platform that provides comprehensive reporting functionality for a variety of data sources. The reporting framework includes a set of tools for you to define reports in the Microsoft Visual Studio development environment. The report development experience takes advantage of extended SQL Server tools and components fully integrated into the Microsoft Visual Studio environment. By using the reporting APIs, you can integrate or extend data and report processing in custom applications. The following table provides links to more information on these Microsoft technologies:

Microsoft technology


SQL Server Reporting Services

SQL Server Reporting Services (SSRS) resources and information on the installation and management of Reporting Services and creation and deployment of reports.

Visual Studio

Visual Studio is a suite of component-based development tools and other technologies for building powerful, high-performance applications.

Reports in Visual Studio

The Visual Studio Report Designer provides a user-friendly interface for creating robust reports that include data from multiple types of data sources.

This section contains topics that explain how to create reports using the Microsoft Visual Studio reporting tools for Microsoft Dynamics AX.

Working with Reporting Projects

Defining Report Data

Creating Reports Overview

Deploying Reports

Working with Data Regions

Working with Parameters

Working with Expressions

Displaying Images in Reports

Using Report Layout and Style Templates

Adding Interactive Features to Reports

Localizing Reports

Integrating and Customizing Reports

Managing Reporting Services Reports using X++

Walkthrough: Customizing Existing Microsoft Dynamics AX Reports

Walkthrough: Creating an Auto Design Report

Walkthrough: Integrating New Reports into Microsoft Dynamics AX

Walkthrough: Creating a Drillthrough Report

Walkthrough: Creating a Report from an External Data Source

Walkthrough: Creating a Report Bound to a Report Data Provider Class (X++ Business Logic)

Walkthrough: Creating a Report with Parameters

Walkthrough: Creating a Matrix Report

Walkthrough: Using AX Enum Provider in a Column Chart Report

Walkthrough: Referencing a Report Parameter from Multiple Datasets in a Precision Design Report

Walkthrough: Creating a Report Bound to Date Effective Data

Walkthrough: Creating a Report Bound to a Dimension Data Source

Best Practices for Creating Reports

MorphX Reporting Tools