Share via


How to: Deploy Reports to a Report Server

Important

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 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:

Deploy option

Description

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.

Microsoft PowerShell

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.

For more information about deployment, see Report Integration and Customization Overview. For information about the reporting install, see Install business intelligence components.

To deploy reports from Microsoft Dynamics AX

  1. In the AOT, expand the SSRS Reports node.

  2. Expand the Reports node.

  3. 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.

See also

Report Integration and Customization Overview

How to: Add Reports to Microsoft Dynamics AX

How to: Create a Menu Item for a Report

How to: Customize a Report