Deprecated: X++ Reporting Framework

Updated: October 23, 2013

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

Microsoft Dynamics AX 2009 and earlier versions supported the X++ reporting framework, which was used to create custom reports in Microsoft Dynamics AX. The X++ reporting framework is being deprecated in Microsoft Dynamics AX 2012 and will not be available in future versions.



Reason for deprecation

The X++ reporting framework was deprecated for the following reasons:

  • It lacks charting capabilities.

  • It lacks support for data sources other than Microsoft Dynamics AX data sources.

  • It lacks support for interactive reports.

  • It is not an industry-standard solution.

Replaced by another feature

Microsoft SQL Server Reporting Services is now the primary reporting platform for Microsoft Dynamics AX.

For more information, see 新增功能:申报 and Overview of Reporting Services.

Modules affected


Changes to installation

This change does not affect application installation.

Changes to upgrade

When you upgrade to AX 2012, reports that are based on the X++ reporting framework are copied to the AX 2012 system but are not upgraded. We recommend that you use one of the Reporting Services reports that are provided with AX 2012 as a template, and customize that report to meet your requirements.

Announcements: To see known issues and recent fixes, use Issue search in Microsoft Dynamics Lifecycle Services (LCS).