How to: Deploy Reports to a Report Server [AX 2012]
Updated: February 1, 2013
Applies To: Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012
This topic describes how to deploy reports to a report server from Microsoft Dynamics AX and from Microsoft Visual Studio.
SQL Server Reporting Services is the reporting platform for Microsoft Dynamics AX. Reporting Services enables developers to create and publish traditional, paper-based reports, and interactive Web-based reports. When you deploy a report, the report design, data sources, and associated business logic assemblies are deployed to the SQL Server Reporting Services server.
Deploying reports to Reporting Services does the following:
Uploads the Report Definition Language (RDL) file, which is the report, to the Reporting Services server
Copies the business logic assemblies to the Reporting Services server
Ensures that the cross referenced report and business logic assemblies are present to have a valid report deployed
To deploy an Microsoft Dynamics AX reporting project in Visual Studio, you must start Visual Studio with administrative privileges or start Microsoft Dynamics AX and the Developer Workspace with administrative privileges. To do this, you must right-click on the icon for Visual Studio or Microsoft Dynamics AX and then choose Run as administrator. The following table describes the options to deploy reports:
Microsoft Dynamics AX
Reports can be deployed individually from a developer workspace in Microsoft Dynamics AX.
In the AOT, expand the SSRS Reports node, expand the Reports node, right-click the report, and then click Deploy Element.
The reports are deployed for all the translated languages.
Microsoft Visual Studio
Reports can be deployed individually from Visual Studio.
In Solution Explorer, right-click the reporting project that contains the reports that you want to deploy, and then click Deploy.
The reports are deployed for the neutral (invariant) language only.
Used to deploy the default reports that are provided with Microsoft Dynamics AX.
For information about how to deploy from PowerShell, see Deploy the default reports.
To deploy reports from Microsoft Dynamics AX
In the AOT, expand the SSRS Reports node.
Expand the Reports node.
Right-click the report that you want to deploy, and then click Deploy Element.
To deploy reports from Microsoft Visual Studio
In Solution Explorer, right-click the reporting project that contains the reports that you want to deploy, and then click Deploy. Reports are deployed for the neutral (invariant) language only.