Skip to main Content

SQL Server Reporting Services for Report Writers Courseware (SSRS101)

  • Course Code MSSRS101
  • Duration 4 days

Course Delivery

Company Event Price

$2,595.00

excl. VAT

Request Group Training Add to Cart

Course Delivery

This course is available in the following formats:

  • Company Event

    Event at company

Request this course in a different delivery format.

Course Overview

Top

This Introduction to SQL Server 2016/2019 Reporting Services (SSRS) training class teaches students how to create, format, and manage SQL Server 2016/2019 Reporting Services reports. This course focuses primarily on the Report Designer tool in the SQL Server Data Tools (SSDT) for Visual Studio. Attendees will also work in and become familiar with Report Builder and Report Manager.

If you wish to have students set up their own machines rather than use the Skillable lab add-on, they can do so following the instructions here.

 

Updated July 2026

Company Events

These events can be delivered exclusively for your company at our locations or yours, specifically for your delegates and your needs. The Company Events can be tailored or standard course deliveries.

Course Schedule

Top

Target Audience

Top

This course is intended for individuals who want to develop their knowledge and practical skills in the subject area for professional or personal development.

Course Objectives

Top

After this course participants should be able to:

  • Use Report Designer and Report Manager.
  • Work with solutions and projects.
  • Create basic reports.
  • Enhance reports with formatting, images, and charts.
  • Effectively group and summarize data.
  • Work with parameterized reports.
  • Build dynamic reports with expressions and parameters.
  • Incorporate charts and custom maps.
  • Work with drill-through reports.
  • Manage reports.
  • Utilize Report Builder.

Course Content

Top

1- SSRS Overview and Tools

  • Reporting Services Features
  • Tools Available with SQL Server
  • Working with Solutions and Projects
  • Working with SQL Server Data Tools
  • Understanding Solutions and Projects
  • Working with the Visual Studio Interface

2- Working with Solutions and Projects Lab (Optional)

  • Answers to Exercises

3- Creating Basic Reports

  • What is a Data Source?
  • What is a Dataset?
  • Using the Report Wizard
  • What is Tablix?
  • Creating a Tabular Report
  • Creating a List Report
  • What is a Matrix?
  • Understanding Drill-down
  • Creating Basic Reports Lab
  • Answers to Exercises

4- Formatting Reports

  • Working with Text Boxes
  • Rich Text Formatting
  • Managing Text Boxes
  • Drawing Lines and Boxes
  • Images
  • Page Headers and Footers
  • Formatting Reports Lab
  • Answers to Exercises

5- Summarizing and Sorting

  • Creating Groups
  • Parent/Child vs. Adjacent Groupings
  • Adding Totals and Aggregations
  • Summarizing and Sorting Lab
  • Answers to Exercises

6- Introduction to Expressions

  • Understanding Expressions
  • Defining Expressions
  • Working with Report Variables
  • Introduction to Expressions Lab
  • Answers to Exercises

7- Add Flexibility with Parameters

  • Adding Parameters to a Report
  • Report Parameters vs. Query Parameters
  • Manage Report Parameter Properties
  • Use Parameters with SQL Queries and Stored Procedures
  • Work with Cascading Parameters
  • Sort Based on a Parameter Setting
  • Filtered Reports
  • Add Flexibility with Parameters Lab
  • Answers to the Exercise

8- Enhanced Report Items

  • Charts
  • Gauges
  • Add a Map to a Report
  • Data Bar, Indicator, and Sparkline Report Items
  • Nesting Data Regions
  • Subreports and Drillthrough Reports
  • Working with Drillthrough Reports
  • Enhanced Report Items Lab
  • Answers to Exercises

9- Rendering, Deploying, and the Web Portal

  • Deploying Reports
  • The Web Portal
  • Working with Shared Data Sources
  • Viewing Reports
  • Rendering Reports
  • Rendering, Deploying, and the Web Portal Lab
  • Answers to Exercises

10- KPIs and Mobile Reports

  • Working with KPIs 1
  • Working with Mobile Reports 1
  • The SQL Server Mobile Report Publisher 1
  • Exploring the Mobile Report Publisher 1
  • KPIs and Mobile Reports Lab
  • Answers to the Exercise

11- Beyond Basic Reporting

  • Utilizing Report Template 1
  • Creating Document Maps and Bookmarks 1
  • Recursive Parents
  • Understanding Lookup, LookupSet, and Multilookup Functions
  • Report Rendering
  • Using the ReportItems Collection
  • Initial Toggle States
  • Interactive Sorting
  • Expression Samples
  • Creating Aggregates of Aggregates

12- Using Report Builder (If Time Permits)

  • Desktop App
  • Using the Report Builder Tool
  • Creating Datasets
  • Creating Reports
  • Creating Reports Using Wizards
  • Creating Reports Without a Wizard
  • Opening Existing Reports
  • Working with Report Parts
  • Using Report Builder Lab
  • Answers to Exercises

Course Prerequisites

Top

Required Prerequisites

  • Working knowledge of Microsoft SQL Server or Microsoft Office applications is encouraged.


Useful Prerequisites

  • General familiarity with databases

Test Certification

Top

None

Follow on Courses

Top

None

Further Information

Top

Full Lab Environment Add-On:

Enhance and simplify your classes by providing an unparalleled learning platform that requires no setup. Your trainers and students can dive straight into a fully-prepared lab environment with just a click. This seamless integration means no time wasted on installations or configurations, allowing trainers and students to focus solely on the task at hand. The lab comes pre-loaded with all the necessary tools and resources, ensuring a smooth, hassle-free learning experience.

Cookie Control toggle icon