SQL Server Reporting Services 2014/2012 - Advanced Reporting
Course: SSRSAR
Duration: 3 Days
Level: II
Course Summary
This course focuses on advanced report creation techniques. It covers step-by-step solutions to advanced reporting problems occurring in real-world reporting solutions. The course provides workarounds for certain restrictions of Reporting Services and covers implementation of functionality, which is usually missing there, either on the technical side or on the visual side. The course also shows various hidden functionality and creative solutions to some heavier reporting problems that shift your reports to the next level.
« Hide The Details
Topics Covered In This Course
Advanced Tablix
- Nesting and docking reporting elements, e.g. a table in a list (a master-detail list)
- Creating stepped tables
- Adjacent groups in tables and matrices
- Dynamic grouping data using parameters
- Dynamic hiding of rows and columns
- Calendar-like and horizontal reports
- Switching rows and columns while displaying the report
- Changing a table to the matrix and vice versa
Advanced Reporting From Analysis Services OLAP Cubes
- Reusing fonts, formatting, etc. from SSAS measures settings
- Asymmetrical queries
- The Aggregate, RunningValue and Previous functions
- Parametric MDX queries
- Adding calculated members and sets to the reports from OLAP cubes
Advanced Charting
- Charts, nested charts and chart pies
- Charts from data calculated on the report level
- Nested charts and reporting multiple derived series in one chart ? e.g. moving averages, trend curves, Pareto curves, etc.
- Dynamic coloring of elements in charts
- Advanced stylistics of charts and chart elements
Advanced Reporting Techniques
- Dynamic resize of reporting elements
- Recursive tables (reporting from parent-child data, e.g. a company or product hierarchy)
- Using data from different data sources in a single table (e.g. Oracle DB + OLAP cube)
- Advanced working with data ranges
- Formatting and reporting using HTML and CSS
- Using variables
- Cumulative totals and custom aggregate functions
- Using already calculated values from report fields to calculate another fields
- Export to Excel and slicing data into multiple sheets
- Multilevel drillthrough (click to another report) and displaying navigation / history of clicks in reports (breadcrumbs)
- Securing data in reports - display only the data that the users are allowed to see
- Creating address labels for envelopes, packages, ...
- Reporting in multiple currencies
- Multilingual reports and automatic displaying of the reports in users language
- Controlling the displaying of content when exporting the report to various formats
- Influencing the style of XML file when exporting to XML format
- Calculated fields in datasets
Advanced Usage of Parameters
- Reporting with a large number of available values for parameters
- Selection of parameter values using a report and support of hierarchical code lists
- Dynamic parameterization - flexible WHERE clause and its conditions depending on the (un-) selection of parameters
- ALL parameters
- Use multivalued parameters with stored procedures and report subscriptions
Programming in SSRS
- Using .NET code and functions from DLL libraries
- Custom aggregation functions (e.g. concatenation of string values into a list)
- Advanced SSRS expressions
What You Can Expect
Upon successful completion of this course, students will be able to:
- Create dynamic Tablix-based reports
- Use advanced Tablix features
- Create compelling advanced charts
- Use advanced OLAP cube features in reports
- Report in multiple languages and currencies
- Merge data from different data sources into one table
- Use advanced reporting features
- Leverage advanced parameter-handling techniques
- Extend SSRS functions by their own .NET code
Who Should Take This Course
Report authors and BI developers, who need to create world-class reports, using all the advanced features hidden within Reporting Services.
Recommended Prerequisites
Basic knowledge of reporting, with some experience using SQL Server Reporting Services.
Training Style
Instructor led, including hands-on workshops.
« Hide The Details
Related Courses
Code |
Course Title |
Duration |
Level |
|
SSQFD |
Microsoft SQL Server: Querying Data for Report Developers |
3 Days |
I |
Details |
MSBI |
Accelerated Microsoft Business Intelligence: From SQL 2008 through SharePoint and Office 2007 |
4 Days |
I |
Details |
SSRSXP |
SQL Server Reporting Services 2014/2012 - Extensions and Programming |
3 Days |
II |
Details |
SSRSJM |
SQL Server Reporting Services 2014/2012 - Jedi Master Level |
2 Days |
III |
Details |
Every student attending a Verhoef Training class will receive
a certificate good for $100 toward their next public class taken
within a year.
You can also buy "Verhoef Vouchers" to get a discounted rate for a
single student in any of our public or web-based classes.
Contact your account manager or our sales office for details.
|