sql server reporting services is a server-based reporting platform for creating reports from...

34
Designing using Reporting Server and Deploying it Using Dynamic AX

Upload: janis-leonard

Post on 17-Dec-2015

225 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

Designing using Reporting Server and Deploying it

Using Dynamic AX

Page 2: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

What is Reporting?

Page 3: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

What is Reporting? SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are managed and viewed in a Web browser.

Page 4: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

What is Reporting?

Page 5: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

What is Reporting? • Web Based Reports.

Page 6: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

What is Reporting? • Web Based Reports.• Multiple Data Source.

Page 7: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

What is Reporting? • Web Based Reports.• Multiple Data Source.• Viewing your Reports trough a portal like share point.

Page 8: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

What is Reporting? • Web Based Reports.• Multiple Data Source.• Viewing your Reports trough a portal like share point.• Easy design and deploy your report.

Page 9: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

What is Reporting? • Web Based Reports.• Multiple Data Source.• Viewing your Reports trough a portal like share point.• Easy design and deploy your report.• Graphic Design like , tabular , pie and Graph.

Page 10: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

What is Reporting? • Web Based Reports.• Multiple Data Source.• Viewing your Reports trough a portal like share point.• Easy design and deploy your report.• Graphic Design like , tabular , pie and Graph.• Drill down trough your report data easily.

Page 11: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

What is Reporting? • Web Based Reports.• Multiple Data Source.• Viewing your Reports trough a portal like share point.• Easy design and deploy your report.• Graphic Design like , tabular , pie and Graph.• Drill down trough your report data easily.

Dynamic AX 6 will use Reporting service has his default report designer.

Did you know?

Page 12: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are managed and viewed in a Web browser. Microsoft Dynamics AX uses Reporting Services to create report models and to generate reports

On one side we have dynamic ax on the other Reporting Server

Integration

Page 13: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

Our Goals:• Accessing the Dynamic AX data Set from Reporting server .• Creating a Report using Reporting Server.• Deploying the Report from Dynamic AX .• Viewing the report using Dynamic AX Menus.

Page 14: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

Create a Query Go to you “Dynamic Ax” and Create a new Query, The Query will be the Data later used in our Report.

Page 15: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

Accessing Dynamic AX from Reporting Server

Visual Studio allows you to create a Dynamic AX reporting project , when creating a new Visual Studio project use the “Dynamic Ax Reporting Project”.

Page 16: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

Add a Dataset to the Report,Later on we will select the needed Query

Easily use Visual Studio Dynamic AX project ,to select a table, Query from Microsoft Dynamic AX and add it into your report Dataset.

Accessing Dynamic AX from Reporting Server

Page 17: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

Visual Studio lets you select , single filed or result of the query or the table.

Retrieve the Need Data

Page 18: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

Visual Studio lets you select , single filed or result of the query or the table.

Retrieve the Need Data

Page 19: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

After creating our new Dynamic AX data set , we could view the different fields under our new connection.

Retrieve the Need Data

Page 20: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

Use the Auto Design option in order to Create a simple and quick design for the report.

Designing the Report

Page 21: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

Designing the ReportAdd a table into our design is a simple and elegant way to display your data.

Easily drag the fields you wish into the Data of your table , in order to display them

Page 22: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

Preview The ReportLets have a quick preview of our Report

Page 23: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

Designing the ReportIn order to keep with the same design Dynamic AX has, we will add dynamic ax “Shared Library”

Page 24: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

Designing the ReportIn order to keep with the same design Dynamic AX has, we will add dynamic ax “Shared Library”

Page 25: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

Designing the ReportAdd Shared Library as Reference to our project, this will let us to use Dynamic AX “Shared Library”.

Page 26: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

Designing the ReportAdding the Shared Library as Reference lets us to use it as Style for the Report Design and the Table Design.

Page 27: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

Preview the ReportSelect the preview in order to see the Report.

Page 28: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

Accessing the report Using Dynamic AX

Up until this point we have created the report using Microsoft Visual Studio ,Now we will see how simple it is to access our report from Microsoft Dynamic AX and make it part of our Dynamic AX.

Before moving to Dynamic AX , we will need to saveThe Project to AOD using Microsoft Visual Studio , this lets us later on access the report from Microsoft Dynamic AX.

Page 29: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

Open Microsoft Dynamic AX , Go to the Application Object Tree(AOT) .In the AOT Click on “Report Libraries”.

Select the Report Libraries which is needed to be deployed and then click on Deploy.

Accessing the report Using Dynamic AX

Page 30: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

Select the Report you wish to deploy.

Accessing the report Using Dynamic AX

Page 31: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

Select the Report you wish to deploy.When finished deploying a message will appear describing the success, failure ,errors and warning which might have happened when deployed the reports.

Accessing the report Using Dynamic AX

Page 32: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

Creating a Menu ItemUsing the AOT we will add a new Menu Item ,Output Menu Item will be used in order to display our new deployed report.

Object Type will be SQL Reporting Library Report.The object itself is our report which we just deployed

Page 33: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

View The ReportOpen the Menu Item to view your new Report, and we have our first Report from SQL Server Reporting Services

Page 34: SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are

שמורות הזכויות כלMAXIMUM ERP