UA-44032151-3 page contents

AX 2009 and Report Builder 3.0


Have you installed one of the new Report Builders-- version 2 or version 3-- and can't get AX to launch it? 

This posting addresses the issue and walks you through the steps to point AX to the new version.

The first step is that you will need to get Report Builder 2.0 or 3.0 installed on your report server.  You should be able to access the Report Builder through the Internet Explorer first.  In addition, you should already be able to access Report Builder 1.0 from AX.  If you don't have this working you will need to revisit the installation guides.  Once you have Report Builder 1.0 working through AX and the newer version of Report Builder working outside of AX than you can make the following changes.

Try this in a Test Environment prior to performing this on a production environment and as always make sure you have good backups.

Get into Dynamics AX and access the AOT.

1) Locate the SRSConfiguration class (Classes >>SRSConfiguration).

2) Edit the getReportBuilderUrl method with the following changes:

 

3) Save the method.

4) Locate the SRSReportBuilder class (Classes >> SRSReportBuilder).

5) Edit the Invoke method to have the following changes:

 

6) Save the Method.

7) Compile the changes and test.

To learn more about Report Builder and the features each version offers, visit SQL 2008 R2 site here.

Keep in mind that not all features of Report Builder 2.0 or 3.0 may not work with AX 2009.  The code changes above are considered code suggestions and qualify as a customization and may not be supported under support agreements.  

 

Comments (2)
  1. Rafael says:

    Hi Tim, I have the same problem, could you solve it?

  2. Tim says:

    Thanks for this.

    I am, however, having difficultly getting the reports to work when I use the report models published by AX as the datasource – I get an error message when I run the report stating the credentials have not been stored in the report – any ideas

Comments are closed.

Skip to main content