Advanced Crystal Reports Training

(4 customer reviews)

$695.00 per person

Please call to schedule your class.

Ready to take your Crystal Reports skills to the next level?  If so, we’ve got the perfect class for you!  In our Advanced Crystal Reports class, you will learn how to use multiple sections, running totals, variables, advanced formulas, subreports, advanced group concepts, cross-tabs, and report alerts.  Also, learn everything you’ll ever need to know about parameters, including the power and flexibility parameters provide to report developers.

Since there are only very minor differences in Crystal Reports 2008, 2011, 2013, 2016, and 2020 this class is offered to anyone using Crystal Reports 2008 or later versions.


  • Open enrollment class for individuals
  • Live class with an instructor
  • Hands-on exercises and student labs

If this class is not offered on days that are convenient for you, please email [email protected], and we’ll do our best to add the dates that work best for you!

SKU: Advanced Crystal Reports Training Category:

Crystal Reports Training – Advanced class for Versions 2020, 2016, 2013, 2011, and 2008

Duration: 3 Days, 9-1 ET – Short breaks each day

Attendees will receive the following:

  • A printed manual with hands-on exercises and samples for use during and after class.
  • 12 months of post-class email support from your Crystal Reports instructor
  • 1 free remote support session for each online class – $125 value


  • Complete our Introduction to Crystal Reports training class or have a working knowledge of the introduction class topics.
  • All attendees should have basic understanding of database concepts.
  • Programming experience is not required.

Computer Setup

  • Crystal Reports must be installed on your computer
    Click here to download a Crystal Reports 30 day free trial
  • Computer headset; If a headset is not available, you can call in via phone (long distance charges may apply)
  • Class Files – After registering for your class, you will receive an email with instructions for setting up the class files on your computer


Refresher Exercise

  • Review of Planning a Report
  • Creating the Report
  • Placing Fields on the Report
  • Creating the Formulas
  • Advanced Grouping
  • Selecting Certain Records
  • Helpful Hints for Formatting the Report
  • Adding and Working with Text Objects
  • Hiding and Suppressing Sections
  • Guidelines

Power Formatting with Multiple Sections

  • Using Multiple Sections in Reports
  • Using the Section Expert to Work with Sections
  • Conditionally Formatting Multiple Sections
  • Challenge Exercise – Formatting with Multiple Sections
  • Challenge Exercise – Conditionally Formatting Using DrillDownGroupLevel

Using the Running Totals Feature

  • Understanding Running Totals
  • Creating Running Totals for a List of Numbers
  • Conditional Running Totals
  • Challenge Exercise – Creating a Conditional Running Total

Prompting with Parameters

  • Parameter Field Considerations
  • Creating a Parameter Field
  • Using a Parameter to Select Records
  • Using a Parameter Field
  • Using the Parameter Panel
  • Creating a Dynamic Value List for Parameter Values
  • Importing a Pick List
  • Adding Parameter Values to Text Objects
  • Allowing Multiple Values in Parameters
  • Using Multiple Parameter Fields in Reports
  • Specifying and Limiting a Range
  • Using Parameters in Conditional Formatting
  • Using an Edit Mask to Limit String Parameters
  • Sorting with a Parameter
  • Using a parameter to set N in a Top N Report
  • Cascading Parameters
  • Challenge Exercise – Using and Displaying Parameters

Using Advanced Formula Features

  • Understanding How Crystal Reports Processes the Data
  • What Is a Pass?
  • Using Evaluation Time Functions
  • Working with Variables
  • Declaring a Variable
  • Assigning a Value to a Variable
  • Using a Variable in a Formula
  • Variable Scope
  • Separating Statements in Complex Formulas
  • Working with Arrays
  • Understanding the Evaluation Time Debugger
  • Challenge Exercise – Understand and Set Up the YTD Comparison Report

Using Sub reporting as a Workaround Solution

  • Understanding Sub reports
  • Unlinked versus Linked Subreports
  • Creating an Unlinked Sub report
  • Linking a Subreport
  • Database Links versus Subreports in One-to-Many Situations
  • Formatting the Subreport
  • Passing Data from the Main Report into a Subreport
  • Creating On-Demand Subreports
  • Creating Hyperlinks
  • Using Subreports to Link "Unlinkable" Data
  • Challenge Exercise – Creating Reports with Linked Subreports

Creating Powerful Groups

  • Creating Custom Groups
  • Customizing Group Sort Order
  • Using Group Selection to Filter the Records in the Report
  • Grouping on a Formula Field
  • Grouping Hierarchically
  • Challenge Exercise – Create Customized Grouping
  • Challenge Exercise – Using Group Selection
  • Challenge Exercise – Creating a Group

Working with Cross-Tab Reports

  • Understanding How Cross-Tabs Affect Your Data
  • Creating a Cross-Tab Report
  • Creating a Cross- Tab with Multiple Rows or Columns
  • Applying a Formatting Style to the Cross-Tab
  • Customizing the Cross-Tab Format
  • Changing Background Colors
  • Formatting Individual Cells
  • Changing the Summary Operation
  • Suppressing Rows, Columns or Totals
  • Repeating Row Heading for Multi-Page Cross-Tabs
  • Using Alias Names for Column and Row Headings
  • Charting Cross-Tabs
  • Customizing Cross-Tab Group Names
  • Using the CurrentFieldValue Function
  • Challenge Exercise – Cross-Tab Reports

Report Alerts

  • What are Report Alerts
  • Creating Report Alerts
  • Basing Report Formulas or Conditional Formatting on Report Alerts
  • Creative Usage for Report Alerts
  • Challenge Exercise – Using Report Alerts with Parameter
Register Now...................................Upcoming Dates to Choose From:

Please call to schedule your class

4 reviews for Advanced Crystal Reports Training

  1. Bonnie

    This class was a great way to learn the more in depth aspects of Crystal Reports. I really enjoyed the hands on learning style along with the ability to ask questions which is not something that is encouraged or even available in other online courses.

  2. Kari

    I would recommend this company for learning Crystal Reports. The content is everything you need to get started writing your own reports. The teacher was very knowledgeable and very patient.

  3. am1

    I highly recommend this class for anyone who wants to expand their Crystal Reports skills. The instructor answered all questions, was very knowledgeable on the material and was very patient. Keep up the good work!

  4. ajohnson

    Great class! After completing the intro and advanced Crystal Reports classes, I have been able to create several reports that will automate manual reporting processes. I really enjoyed the hands-on exercises.

Add a review

Your email address will not be published. Required fields are marked *