Course Code: 1264

Crystal Reports 2013 Designer 2 Workshop

Class Dates:
2 Days
Class Time:


  • Course Overview
  • This 2-Day advanced workshop reviews and builds upon the basic concepts covered in the first workshop. The course covers more advanced power formatting techniques and formulas for Crystal Reports 2013. Advanced reporting and formula techniques covered in this two-day instructor led workshop include:

    Evaluation Time Functions
    Working with Variables and Values
    Working with Arrays
    Creating and Using Parameter Fields
    Power Formatting Multiple Sections
    Running Totals
    Advanced Conditional Formatting

  • Audience
  • Experienced administrators, developers and end-users who are experienced with Crystal Reports.


  • A comfort level of understanding in regards to relational databases.

  • Recommended Courses:

Course Details

  • Refresher Exercise
  • Review of Planning a a Report
  • Creating a 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 Supressing Sections
  • Power Formatting
  • Using Multiple Sections in Reports
  • Using the Section Expert to Work with Sections
  • Exercises
  • Using the Running Totals Feature
  • Understanding Running Totals
  • Creating Running Totals for a List of Numbers
  • Conditional Running Totals
  • Prompting with Parameters
  • Parameter Fields Overview
  • Parameter Field Considerations
  • Creating a Parameter Field
  • Using a Parameter to Select Records
  • Using a Parameter Field
  • Usinf the Parameter Panel
  • Creating Dynamic Value List
  • 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 for a Parameter
  • .
  • Using Parameters in Conditional Formatting
  • Using and Edit Mask to Limit String Parameters
  • Sorting with a Parameter
  • Group Sorting with a Parameter
  • Using a Parameter to set N in a Top N or Bottom N Report
  • Displaying Parameter Fields
  • Cascading Parameter Fields
  • 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
  • Variable Scope
  • Separating Statements in Complex Formulas
  • Working with Arrays
  • Understanding the Formula Evaluation Time Debugger
  • Using Subreporting as a Workaround Solution
  • Understanding Subreports
  • Unlinked versus Linked Subreport
  • Linking a Subreport
  • Database Links Versus Subreports in One-to-Many Situations
  • Formatting a Subreport
  • Passing Data From the Main Report into a Subreport
  • Creating Hyperlinks
  • Using Subreports to Link "Unlikable" Data
  • 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
  • Working with Cross-Tab Reports
  • Understanding How Cross-Tabs Affect Your Data
  • Creating a Cross-Tab Report
  • Creting a Cross-Tab with Multiple Rows or Columns
  • Applying a Formatting Style to the Cross-Tab
  • Customizing the Cross-Tab Group Names
  • CurrentFieldValue
  • Report Alerts
  • What are Report Alerts?
  • Creating Report Alerts
  • Basing Report Formulas or Conditional Formatting on Report Alerts
  • Creative Usage for Report Alerts
  • Appendix A - Report Templates
  • What is a Report Template?
  • Standard Report Creation Wizard and Templates
  • The Template Expert
  • Applying a Template and the Consequences
  • Template Considerations
  • Creating your own Templates
  • Appendix B - The Northwind 2008 Database
  • Appendix C - Installation and System Requirements
  • Installing the Application
  • Minimum Installation Requirements
  • Appendix D - Setup Instructions for Crystal Reports 2013
  • Crystal Reports 2013 Application Installation Instructions
  • Installing Required Class Files
  • Appendix E - Function and Operation Locations