Download presentation
Presentation is loading. Please wait.
Published byChristian Marshall Modified over 9 years ago
1
www.azteccomputing.com SQL Server Reporting Services London Database Developer Forum Anoop Patel
2
www.azteccomputing.com Agenda What is SQL Server Reporting Services Installation Report Authoring Report Management Report Delivery
3
www.azteccomputing.com What is Reporting Services New Microsoft reporting software for creating, managing and delivering reports Centralized management Deliver browser based, file and email reports SQL Server based Create reports using Visual Studio.net Free with SQL Server 2000
4
www.azteccomputing.com Reporting Services Architecture SQL Server Catalog Report Server Delivery Delivery Targets (E-mail, File share, Custom) Security Services (NT, Passport, Custom) Security Data Sources (SQL, OLE DB, ODBC, Oracle, Custom) Output Formats (HTML, Excel, PDF, Custom) BrowserManagementCustom App URLWMIWeb Service Data Retrieval Rendering
5
www.azteccomputing.com Installation ComponentPrerequisite Report Server / Report Manager Windows XP / 2000 Server SP4 / 2003 IIS 5 Microsoft.Net Framework version 1.1 Report Server DatabaseSQL Server 2000 SP3a Email Delivery ExtensionSMTP Server Report DesignerVisual Studio.NET 2003
6
www.azteccomputing.com Report Authoring Integrated with Visual Studio.NET 2003 Full report authoring capabilities Generates Report Definition Language Report previewing Deploy directly to Report Server
7
www.azteccomputing.com Report Authoring Demo
8
www.azteccomputing.com Data Sources Microsoft SQL Server 2000 / 7.0 Oracle databases OLE DB including Analysis Services ODBC Shared data source
9
www.azteccomputing.com Data Sources Demo
10
www.azteccomputing.com Report Layout List (free-form) – Data arranged free-form on the page Table – Fixed number of columns Matrix (Pivot table / Crosstab) – The number of columns depends on the query results Chart – Data represented graphically (pie, line or bar chart)
11
www.azteccomputing.com Table Demo
12
www.azteccomputing.com Matrix Demo
13
www.azteccomputing.com Headers and Footers Report Header/Footer – Area of report above or below data region Page Header/Footer – Add to page definition – Optional for First and Last pages Table Header/Footer – Optional repeat on each page Group Header/Footer – Force page break before or after – Optional repeat on each page
14
www.azteccomputing.com Report Sorting and Filtering Sorting Filtering Grouping Aggregates (Sum, Avg, Count, etc)
15
www.azteccomputing.com Interactivity Document Map Hyperlinks Bookmarks Drill Through Drill Down
16
www.azteccomputing.com Interactivity Demo
17
www.azteccomputing.com Report Parameters Query Parameters – SQL (named @ parameters) – Access (unnamed parameters) Dynamic Parameter Lists
18
www.azteccomputing.com Report Parameters Demo
19
www.azteccomputing.com Import Access Reports Access 2002 Import all reports in mdb OK for simple reports Unsupported features: – Module Code – Checkbox, ComboBox, ListBox, ActiveX Control – Conditional Formatting Parameters Duplicate Object Names
20
www.azteccomputing.com Report Management Publish reports to Report Server Database Web based Report Manager Maintain report folders Data source Parameters Execution (cache or snapshot) Subscription and delivery Role-based Security
21
www.azteccomputing.com Report Execution On Demand Caching Snapshot Report History
22
www.azteccomputing.com Subscription and Delivery On-demand (“pull”) Event-based (“push”) – e-mail – File System Data Driven
23
www.azteccomputing.com Report Rendering Web Formats – HTML 4, HTML 3.2, Web Archive Print Formats – TIFF, PDF Data Formats – Excel, XML, CSV
24
www.azteccomputing.com URL Addressability Report Server – http://[servername]/ReportServer http://[servername]/ReportServer Report – ?/ReportDirectory/ReportName Parameter directives – &CategoryID=1&EmployeeID=1 SSL Support – ?dsu:DataSet1=MyUserName& dsp:DataSet1=MyPassword Report Manager – http://[servername]/Reports
25
www.azteccomputing.com Not covered Security Web Service Interface Rendering Extensions Delivery Extensions
26
www.azteccomputing.com Further information Questions – anoop.patel@azteccomputing.com anoop.patel@azteccomputing.com – 020 88 66 55 77 Microsoft site – http://www.microsoft.com/sql/reporting http://www.microsoft.com/sql/reporting Evaluation copy (120 day) – http://www.microsoft.com/sql/reporting/productinfo /trial.asp http://www.microsoft.com/sql/reporting/productinfo /trial.asp
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.