Crystal Reports Online Training

Learn Online, Anytime, Anywhere

Step-by-step online tutorials.

Training Videos

This page lists the training videos currently available. Click on the header to go to the video’s page and watch it online. If you have specific videos that you would like to see created, please post your comments below and I’ll do my best to create them for you.


Getting Started with your training! Are you new to the site? This video gives you an overview of the features of this site and how to get the most of it.

Printing the contents of an array In this 3 part video on using arrays, Part 1 shows how to print the contents of an array.

Preventing duplicate data In this 3 part video on using arrays, Part 2 shows how to store data in an array to prevent duplicates from printing.

Performing hidden calculations In this 3 part video on using arrays, Part 3 shows how to perform hidden calculations in an array on a subreport.

Printing Checkboxes If you have boolean values in your report, Crystal Reports doesn’t have an option to print them as checkboxes. Watch this video to see a trick for printing checkboxes.

Dynamic Grouping with a Formula In this video we combine a formula with a parameter so that the user chooses how the report data is grouped.

Grouping with Specified Order The Specified Order option lets you pre-set the order the groups are printed on your report. We walk through an example of how to use the Specified Order option and customize the group names.

Printing a parameter’s list of values In this Forum Q&A series video, we see how to show the parameter selection list in the report header.

Summing the numbers in a string In this Forum Q&A series video, we take a string and break it into an array of numbers and sum them with another report field.

Split a comma-separated list into multiple fields In this Forum Q&A series video, we see how take a comma-separated string, convert it to an array, and show each item as its own field on the report.

Selecting Records with Wildcards See what wildcards are available in the record selection formula and examples of how to use them.

Dynamic Group Sorting This video shows you how to let the user decide the way the report is sorted by entering their choice using a parameter and integrating it into a custom formula.

Adding Summary Fields This video walks you through the steps of adding summary fields to your reports.

Using a Formula for Running Totals See how easy it is to use formulas to build more flexible running total calculations.

Subreports Linked with a Data Field Link your subreports to your main report using a data field.

Linking a Subreport Using Formulas Link your subreport to the main report using formulas for more flexibility

Modifying Parameters with VS.NET 2008 Learn how to modify your report parameters during runtime using VS.NET 2008.

Using an Asp.Net 2008 SqlDataSource Control The SqlDataSource control makes it easy to connect a variety of data sources to your Crystal Report.