Crystal Reports Advanced
Contents
Introduction
What you will receive in this course: 
  - Lessons containing objectives, concept explanations, guided hands-on exercises, and
    independent skill builder activities.
 
- Responses to the skill building activities.
 
- Keystroke and Icon reference throughout the course.
 
- A data disk containing class files. 
Lesson 1 Review Exercises 
  - Review Exercise 1: Creating a Basic Report 
- Review Exercise 2: Adding and Linking Databases to a Report 
- Review Exercise 3: Selecting, Grouping, and Summarizing 
- Review Exercise 4: Creating Formulas 
- Review Exercise 5: Formatting Sections for Summary/Drill Down 
Lesson 2 Advanced Formulas 
  - Creating Multiple Statement Formulas 
- Using Variables in Formulas 
- Class Exercise: Creating a Formula Using a Variable 
- Class Exercise: Using a Variable to Create a Running Total 
- Understanding Two Pass Reporting 
- Class Exercise: Observing Two Pass Reporting 
- Using Evaluation Time Functions 
- Class Exercise: Using Evaluation Time Functions 
- Creating Formulas Using Multiple Variables 
- Class Exercise: Creatinf a Formula Using Multiple Variables 
- Adding Functions to the Formula Editor 
- Skill Builder: Creating Advanced Formulas 
Lesson 3 Conditional Formatting 
  - Types of Formatting 
- Absolute vs. Conditional Formatting 
- Conditional On/Off Formatting 
- Class Exercise: Applying Conditional On/Off Formats 
- Conditional Attribute Formatting 
- Class Exercise: Applying Conditional Attribute Formatting 
- Working With Conditional Formats 
- Skill Builder: Applying Conditional Formatting 
Lesson 4 Multiple Sections 
  - Inserting Sections 
- Class Exercise: Inserting a Section 
- Splitting Sections 
- Class Exercise: Splitting a Section 
- Moving Sections 
- Class Exercise: Moving a Section 
- Deleting Sections 
- Examples Using Multiple Sections & Conditional Formats 
- Class Exercise: Displaying Drill Down Column Headings 
- Class Exercise: Shading Every Other Record 
- Class Exercise: Displaying a Watermark in the Details 
- Skill Builder: Group "is continued" Headings 
Lesson 5 Parameter Fields 
  - What are Parameter Fields? 
- Uses for Parameter Fields 
- Creating Parameter Fields 
- Class Exercise: Creating Parameter Fields 
- Using Parameter Fields in the Record Selection Formula 
- Class Exercise: Using a Parameter in the Record Selection 
- Editing a Selection Formula Using Parameter Fields 
- Skill Builder: Working with Parameter Fields 
Lesson 6 Advanced Cross-Tabs 
  - Inserting Multiple Rows, Columns and Summarized Fields 
- Class Exercise: Creating a Cross-Tab with Multiple Fields 
- Formatting Cross-Tab Components 
- Class Exercise: Formatting Cross-Tab Fields 
- Using Formulas Fields in a Cross-Tab 
- Class Exercise: Using Formulas in a Cross-Tab 
- Class Exercise: Using Parameter Fields in Cross-Tab Reports 
- Class Exercise: Additional Cross-Tabs with Parameters 
- Creating a Cross-Tab Object for Each Group Value 
- Class Exercise: Creating a Cross-Tab for Each Group 
- Creating Simulated Cross-Tab Reports 
- Class Exercise: Creating a Simulated Cross-Tab Report 
- Skill Builder: Creating Advanced Cross-Tabs 
Lesson 7 Subreports 
  - What are subreports? 
- Inserting Unlinked Subreports 
- Class Exercise: Inserting Unlinked Subreports 
- Inserting Linked Subreports 
- Class Exercise: Inserting Linked Subreports 
- Skill Builder: Inserting Subreports 
Lesson 8 SQL/ODBC & Query Designer 
  - What is SQL?  
- What is an ODBC Data Source?  
- SQL Statement Components  
- What is the Query Designer?  
- Creating a Query  
- Class Exercise: Creating a Query  
- Using a Query to Create a Report  
Lesson 9 Crystal Dictionaries 
  - Using Existing Dictionaries 
- Class Exercises: Using Existing Dictionaries 
- Creating Dictionaries 
- Class Exercise: Creating a Dictionary 
- Class Exercise: Adding Formulas and Graphics 
- Modifying a Dictionary 
- Class Exercise: Modifying a Dictionary 
- Saving and Closing Dictionaries 
- Class Exercise: Saving and Closing a Dictionary 
- Skill Builder: Creating a Dictionary 
Lesson 10 Graphing 
  - Creating a Graph on Summary Fields 
- Class Exercise: Creating a Graph on Summary Fields 
- Graphing on Mulitple Summary Values 
- Class Exercise: Graphing on Multiple Summary Values 
- Graphing on Cross-Tabs 
- Class Exercise: Graphing on Cross-Tabs 
- Editing and Formatting Graphs 
- Class Exercise: Editing and Formatting Graphs 
- Skill Builder: Graphing 
Appendix A: Creating Data Sources
Add a Data Source
Appendix B: Skill Builder Reports