SSRS (SQL Server Reporting Services) Reports for NAV Users

Post on 18-Jan-2017

287 views 4 download

transcript

Roberto Stefanetti, MVP Business Solutions

SSRS for NAV - SQL Server Reporting Services Reports for NAV Users

05-08-2016 Live Webinar

https://robertostefanettinavblog.wordpress.com

Topics• Introduction to SSRS: “SQL Server Reporting

Services”• Best Features• Architecture• Report Development & Delivery• Managing SSRS

DEMO TIME• NAV Demo Reports: 22 NAV SSRS NAV Demo Reports

SSRS for Dynamics NAV

Agenda

SSRS for Dynamics NAV

What is SQL Server Reporting Services (SSRS) ?

“Server Reporting Services (SSRS) is a server-based report generation software system from Microsoft”

- It can be used to prepare and deliver a variety of interactive and printed reports”

- It is administered via a web interface.

- Reporting services features a web services interface to support the development of custom reporting applications.

- SSRS competes with other business intelligence tools, and is included in ALL versions of Microsoft SQL Server

SSRS for Dynamics NAV

SSRS - Best Features for NAV UsersSSRS RDL Vs NAV RDLC Reports Topics … “YOU CAN” :

- You can use subreports (very nice feature) ...in NAV you can’t use.- You can use multi-source datasets: in NAV you can use only one dataset (with multi data-items), in SSRS more datasets and more connections.- You can use more SSRS reports instead of RDLC NAV Reports (SSRS reports are free) !- You can schedule\delivery reports from SSRS (in NAV you need NAS Scheduling)- You have “subscriptions” to folders and report (like Sharepoint)

NB:- You can’t use flowfields in SSRS (with Oledb connection)…

SSRS for Dynamics NAV

NAV NAS Reports Scheduling Options (NAV 2016)- You can deploy reports in NAV using NAS Scheduler (Process

Queue)- You need to consume a NAV report to reach this scope

SSRS for Dynamics NAV

Others free Reporting Solutions

- Power BI Desktop (free with Power BI Desktop)- Excel Power Pivot with NAV WS Odata- SQL Power Query, Power Pivot- Jet reports express (free, on NAV DVD, suggested by

Microsoft)

….. SSRS (Sql Server Reporting Services) (in SQL Server Enterprise edition you can use “Datazen Add-ins” in reports)

SSRS for Dynamics NAV

SSRS - Architecture Overview

SSRS for Dynamics NAV

Report Authoring Options- Business Intelligence Development Studio (also Known As: “BIDS”)

- Report Builder 3.0

- Custom report generation using RDL (XML) - Manual XML Coding

SSRS for Dynamics NAV

Report Items

SSRS for Dynamics NAV

Report Delivery Methods“Report Manager” Web Application

ReportViewer control-ASP.NET Control-WinForms Control

URL Access (Simply point to a URL)

Web Services (WS)- Programmatically render reports- Do whatever you like with the bits returned

SSRS for Dynamics NAV

Report Design & Delivery TopicsReport Design- Report Editing- Report Objects- Report RDL Features- SSRS RDL Vs NAV RDLC- 22 NAV Demo Reports

Report Delivery- Report Publishing- Report Subscribing- Report Scheduling and delivery

SSRS for Dynamics NAV

22 SSRS Demo Reports for Dynamics NAV

Demo Reports for Dynamics NAV

When Microsoft acquired NAV (from NAV 3.70 to NAV 4.0) did some SSRS demo reports for Microsoft Business Solutions 4.0

You can download this report KIT from here:- 22 Free Reporting Services Reports for Dynamics NAV

http://blogs.msdn.com/b/clausba/archive/2006/04/03/567113.aspx

or from My Blog Source link: https://robertostefanettinavblog.wordpress.com/2015/07/01/sql-server-reporting-services-ssrs-links-and-nav-demo-reports-2

DEMO TIME !

SSRS for Dynamics NAV

SSRS Configuration Manager

SSRS for Dynamics NAV

SSRS Report Manager Home

SSRS for Dynamics NAV

22 DEMO REPORTS for NAV

SSRS for Dynamics NAV

Report Builder SSRS Objects

SSRS for Dynamics NAV

Example: 07 –All Customer – Top 10 Balances

SSRS for Dynamics NAV

Example: 07 –All Customer – Top 10 Balances

SSRS for Dynamics NAV

Example: 07 –All Customer – Top 10 Balances

SSRS for Dynamics NAV

Sample multi part report output

SSRS for Dynamics NAV

Roberto Stefanetti, MVP Business Solutions

Thanks for Watching !

SSRS NAV - SQL Server Reporting Services Reports for Dynamics NAV