• Database Training

    databaseInterSource offers live instructor-led courses on all important database programming technologies, including Crystal Reports, Microsoft Access, MySQL, Oracle, SQL, SQL Server, SSAS, SSIS, SSRS and Xcelsius.

    These live classes are offered both on client sites, at our Geneva training center, and via a Web interface.

  • About Database

    A database is a collection of data stored and maintained for one or more uses. Most modern databases are managed by a Database Management System (DBMS), a set of computer programs that controls the creation, maintenance, and the use of the database with computer as a platform or of an organization and its end users. It allows organizations to place control of organization-wide database development in the hands of database administrators (DBAs) and other specialists.

    The proper integration of databases can dramatically increase the functionality of all types of applications, whether or not Web-enabled.


    Read More
  • Course Details Database

    Classes are offered at client sites, at our Geneva training center, and via a live web conference. For detailed course outlines and scheduled classes, please see below.

    To book training, navigate to the course you need, then:

    • For scheduled online classes, register from the choices indicated.
    • If you need an alternative dates, time or location, or if you want a live classroom course, click on “request an offer for this course,” to complete the form.

    InterSource clients are active globally. Live web courses run during Eastern Standard Time (New York) business hours and are priced in US dollars.

    We also run live web conference classes during European business hours, which can be invoiced in local currencies. To discuss your requirements please contact us on +41 (22) 958 0114.

SQL Server Reporting Services for Report Writers

Course duration

  • 4 days

Course Benefits

  • 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 drillthrough reports.
  • Manage reports.
  • Utilize Report Builder.
Available Delivery Methods
Public Class
Public expert-led online training from the convenience of your home, office or anywhere with an internet connection. Guaranteed to run .
Private Class
Private classes are delivered for groups at your offices or a location of your choice.

Course Outline

  1. SSRS Overview and Tools
    1. Reporting Services Features
    2. Tools Available with SQL Server
  2. Working with Solutions and Projects
    1. Working with SQL Server Data Tools
    2. Understanding Solutions and Projects
    3. Working with the Visual Studio Interface
    4. Working with Solutions and Projects Lab (Optional)
    5. Answers to Exercises
  3. Creating Basic Reports
    1. What is a Data Source?
    2. What is a Dataset?
    3. Using the Report Wizard
    4. What is Tablix?
    5. Creating a Tabular Report
    6. Creating a List Report
    7. What is a Matrix?
    8. Understanding Drill-down
    9. Creating Basic Reports Lab
    10. Answers to Exercises
  4. Formatting Reports
    1. Working with Text Boxes
    2. Rich Text Formatting
    3. Managing Text Boxes
    4. Drawing Lines and Boxes
    5. Images
    6. Page Headers and Footers
    7. Formatting Reports Lab
    8. Answers to Exercises
  5. Summarizing and Sorting
    1. Creating Groups
    2. Parent/Child vs. Adjacent Groupings
    3. Adding Totals and Aggregations
    4. Summarizing and Sorting Lab
    5. Answers to Exercises
  6. Introduction to Expressions
    1. Understanding Expressions
    2. Defining Expressions
    3. Working with Report Variables
    4. Introduction to Expressions Lab
    5. Answers to Exercises
  7. Add Flexibility with Parameters
    1. Adding Parameters to a Report
    2. Report Parameters vs. Query Parameters
    3. Manage Report Parameter Properties
    4. Use Parameters with SQL Queries and Stored Procedures
    5. Work with Cascading Parameters
    6. Sort Based on a Parameter Setting
    7. Filtered Reports
    8. Add Flexibility with Parameters Lab
    9. Answers to the Exercise
  8. Enhanced Report Items
    1. Charts
    2. Gauges
    3. Add a Map to a Report
    4. Data Bar, Indicator, and Sparkline Report Items
    5. Nesting Data Regions
    6. Subreports and Drillthrough Reports
    7. Working with Drillthrough Reports
    8. Enhanced Report Items Lab
    9. Answers to Exercises
  9. Rendering, Deploying, and the Web Portal
    1. Deploying Reports
    2. The Web Portal
    3. Working with Shared Data Sources
    4. Viewing Reports
    5. Rendering Reports
    6. Rendering, Deploying, and the Web Portal Lab
    7. Answers to Exercises
  10. KPIs and Mobile Reports
    1. Working with KPIs 1
    2. Working with Mobile Reports 1
    3. The SQL Server Mobile Report Publisher 1
    4. Exploring the Mobile Report Publisher 1
    5. KPIs and Mobile Reports Lab
    6. Answers to the Exercise
  11. Beyond Basic Reporting
    1. Utilizing Report Template 1
    2. Creating Document Maps and Bookmarks 1
    3. Recursive Parents
    4. Understanding Lookup, LookupSet, and Multilookup Functions
    5. Report Rendering
    6. Using the ReportItems Collection
    7. Initial Toggle States
    8. Interactive Sorting
    9. Expression Samples
    10. Creating Aggregates of Aggregates
  12. Using Report Builder (If Time Permits)
    1. Desktop App
    2. Using the Report Builder Tool
    3. Creating Datasets
    4. Creating Reports
    5. Creating Reports Using Wizards
    6. Creating Reports Without a Wizard
    7. Opening Existing Reports
    8. Working with Report Parts
    9. Using Report Builder Lab
    10. Answers to Exercises

Class Materials

Each student will receive a comprehensive set of materials, including course notes and all the class examples.

Class Prerequisites

Experience in the following is required for this SQL Server class:

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

Experience in the following would be useful for this SQL Server class:

  • General familiarity with databases
Since its founding in 1995, InterSource has been providing high quality and highly customized training solutions to clients worldwide. With over 500 course titles constantly updated and numerous course customization and creation possibilities, we have the capability to meet your I.T. training needs.
Instructor-led courses are offered via a live Web connection, at client sites throughout Europe, and at our Geneva Training Center.