Using Desktop Applications, ASP.NET, and XML Web Services With Crystal Reports

Duration 1 Day

This course is meant for those who want to use Crystal Reports with Desktop Applications, ASP.NET, and XML Web Services. Trainees should be familiar with Crystal Reports or who have taken Crystal Reports Design I, II, and III. In addition, trainees should be familiar with .NET environment.
Note: No textbook will be provided in this course.

Who should attend?

This course is designed for report designers, who have taken CR: Report Design I – Fundamentals of Report Design and CR: Report Design II – Business Reporting Solutions and who are responsible for creating and distributing reports.

What will I learn?

After completing the course, learners will be able to:
Describe report processing
Use Subreports
Create complex formulas
Use Custom Functions

Course topics

Desktop Applications
Describe Multipass reporting
Use evaluation time functions
Use a dynamic array

ASP.NET Applications
Create Complex Formulas
Use Loop Control Structures
Use Arrays Functions and Loops
Use Nested Functions

What are Web Services?
Create Custom Functions
Use Custom Functions
Modify Custom Functions

Crystal Reports Web Services
Define subreports
Create an unlinked subreport
Create a linked subreport
Create an on-demand subreport
Using shared variables in a subreport
Use Shared Variables
Using Subreports to Link “Unlinkable” Data
Troubleshoot Some Common Subreport Issues

Prerequisites

In this course you will be working intensively with Crystal Reports. To successfully understand the content and complete the activities, you must already able to:

Understand and use Windows conventions
Understand basic database concepts
Understand concepts taught in Associate level course

Note: Topics on Report Design III - Report Processing Strategies build on concepts from Report Design I – Fundamentals of Report Design and Report Design II – Business Reporting Solutions, therefore it is important that learners have a solid understanding of the concepts taught at that level.