Getting Started with Crystal Reports for PeopleSoft

This chapter provides an overview of Crystal Reports and discusses:

Click to jump to parent topicCrystal Reports for PeopleSoft Overview

Crystal Reports for PeopleSoft enables you to generate both standard and custom-printed reports containing data from your PeopleSoft applications.

Crystal Reports has many more features than are described in this book. See your Crystal Reports documentation for more information. You must have Crystal Reports installed to gain access to this documentation.

Note. Crystal reports in PeopleTools are language-sensitive.

See Working with Multiple Languages.

Click to jump to parent topicCrystal Reports Concepts

Crystal Reports has two key sets of components as it relates to PeopleSoft applications:

The following diagram illustrates, at a high level, the components of Crystal Reports:

High-level depiction of Crystal Reports components

Report Design Components

The Report Design Components include:

You first create queries using the PS/Query Designer, and then you design report layouts in the Crystal Reports 2008 Designer application referencing the fields defined in the queries that you created.

Report Execution Components

You can run Crystal Reports in these two alternative environments:

This table summarizes the two alternative report execution technology options:

Alternative 1

Crystal Reports 2008 Print Engine

Alternative 2

BusinessObjects Enterprise XI

Seamless integration with PeopleTools Windows Process Scheduler

Installed on Unix, Linux, or Windows

PeopleTools OpenQuery

PeopleSoft Query Access Services (QAS) Web Services

PS/Query execution environment

PS/Query Execution Environment

PeopleSoft database

PeopleSoft Database

See Also

The Enterprise PeopleTools 8.51 Installation Guide for your database platform: Installing and Configuring BusinessObjects Enterprise XI.

The Enterprise PeopleTools 8.51 Hardware and Software Guide: Supported Versions of BusinessObjects Enterprise XI and Supported Software.

Click to jump to parent topicCrystal Reports Execution Environments

Depending on the Crystal Report execution environment that you use with PeopleTools 8.50 or later, and your current Crystal Report execution environment, you may have different considerations as described in this table:

PeopleTools 8.50 or Later, and
Crystal Print Engine Report Execution

PeopleTools 8.50 or Later, and
BusinessObjects Enterprise XI Report Execution

Scenario A: You use PeopleTools 8.50 or later, and PeopleSoft Applications 9.1.

Scenario D: You use PeopleTools 8.50 or later, and PeopleSoft Applications 9.1

Scenario B: You use PeopleTools 8.50 or later, and versions of PeopleSoft applications earlier than PeopleSoft Applications 9.1 that use Crystal Reports 9.

For example, a Tools-only upgrade.

Scenario E: You use PeopleTools 8.50 or later, and versions of PeopleSoft applications earlier than PeopleSoft Applications 9.1 that use Crystal 9.

For example, a Tools-only upgrade.

Scenario C: You use PeopleTools 8.50 or later, and versions of PeopleSoft applications prior to PeopleSoft 8.

For example, a Tools-only upgrade.

Scenario F: You use PeopleTools 8.50 or later, and versions of PeopleSoft applications prior to PeopleSoft 8.

For example, a Tools-only upgrade.

PeopleTools 8.50 or Later, and Crystal Print Engine Report Execution

Scenario A: If you are using PeopleTools 8.50 or later, and PeopleSoft Applications 9.1, note that:

Scenario B: If you are using PeopleTools 8.50 or later, and versions of PeopleSoft applications earlier than PeopleSoft Applications 9.1 that use Crystal 9, note that:

Scenario C: If you are using PeopleTools 8.50 or later, and versions of PeopleSoft applications earlier than PeopleSoft 8, note that:

PeopleTools 8.50 or Later, and BusinessObjects Enterprise XI Report Execution

Scenario D: If you are using PeopleTools 8.50 or later, and PeopleSoft Applications 9.1, note that:

Scenario E: If you are using PeopleTools 8.50 or later, and versions of PeopleSoft applications earlier than PeopleSoft Applications 9.1 that use Crystal Reports 9, note that:

Scenario F: If you are using PeopleTools 8.50 or later, and versions of PeopleSoft applications earlier than PeopleSoft 8, note that:

Note. Crystal Reports 2008 is more particular than earlier versions of Crystal Reports about null values being passed to its in-built functions.

See Also

Understanding Crystal Reports 2008 Compatibility Issues

Click to jump to parent topicCrystal Reports Environments for PeopleSoft Applications

PeopleSoft applications are delivered to work with the Crystal Reports 2008 runtime environment. PeopleSoft Crystal process definitions are configured to use the Crystal Reports 2008 print engine, and the delivered Crystal Report definition files are in the Crystal Reports 2008 format. You use the Crystal Reports 2008 product to create and edit report definitions.

If you are using PeopleSoft PeopleTools 8.48 or later, you can optionally use the BusinessObjects Enterprise XI (BOE XI) runtime environment to run and view your reports. With PeopleTools 8.50 or later, the Crystal Reports 2008 designer can be used to create and edit report definitions for use in either the Crystal Reports 2008 or the BOE XI runtime environment. A PeopleSoft-supplied conversion program, pscrconv.exe, can be used to convert preexisting Crystal Report definition files for use within the BOE XI runtime environment.

For PeopleSoft applications, you must use either the Crystal Reports 2008 runtime environment or the BOE XI runtime environment, which allows you to run Crystal reports on UNIX and Linux in addition to Microsoft Windows. You cannot run a mixed environment in which some reports run using Crystal Report 2008 and some reports run using BOE XI.

See Also

The Enterprise PeopleTools 8.51 Installation Guide for your database platform: “Installing and Configuring Software for Crystal Reports.”

Click to jump to parent topicCrystal Reports Integrations

Crystal Reports work with PeopleSoft Query. You use PeopleSoft Query to extract specific subsets of data from your database. You can then use Crystal Reports to format that data and present the information in an easy-to-understand layout.

Click to jump to parent topicCrystal Reports Implementation

Crystal Reports implementation can be divided into the following phases:

Installing Crystal Reports

If you want to design new Crystal reports, you must install Crystal Reports 2008:

Step

Cross-Reference

Install Crystal Reports 2008 on your PeopleTools Development Environment (a Windows-based workstation) and Crystal Reports 2008 Runtime Redistributable on your PeopleTools Process Scheduler Server environment.

See The Enterprise PeopleTools 8.51 Installation Guide for your database platform: “Installing and Configuring Software for Crystal Reports.”

Creating and Saving Queries in PeopleSoft Query

Before you can generate formatted output in Crystal Reports, you need to create and save queries in PeopleSoft Query:

Step

Cross-Reference

Create and save a query to extract a selected subset of your data.

See Enterprise PeopleTools 8.51 PeopleBook: PeopleSoft Query.

Creating and Saving Report Definitions in Crystal Reports

After you have generated and saved queries, you can create report definitions in Crystal Reports to format the fields (columns) used in the queries:

Step

Cross-Reference

Create the report definition.

See Creating and Formatting Reports in Crystal Reports 2008.

Save the report definition.

See Creating and Formatting Reports in Crystal Reports 2008.

Run the report.

See Running Crystal 2008 Reports.

Note. Crystal report definitions do not contain actual data from your database, so each time you use Crystal Reports, PeopleSoft Query retrieves the most recent data. This action ensures that your printed reports always contain current information. However, if you want to track the changes over time, you can save the data with a report.

Other Sources of Information

This section provides information to consider before you begin to use Crystal Reports for PeopleSoft products.

Other PeopleSoft sources of information include installation guides, release notes, PeopleSoft PeopleBooks, red papers, the Updates and Fixes area of the My Oracle Support website, and PeopleSoft curriculum courses.

See Also

PeopleTools 8.51 PeopleBook: Getting Started with Enterprise PeopleTools