Runtime File Requirements Index

Click the topic of interest from the following list for further information:

Overview: What are runtime files?

How to use this Help file

Method Used to Access the Crystal Reports Engine

Database Access

Exporting

Foreign Language Requirements

Additional Components

Crystal ASP Web Report Server Index


Overview: What are runtime files?

Seagate Crystal Reports expands report writing functionality and allows you to add this functionality from the Crystal Report Engine to application development projects written in C/C++, Visual Basic, Delphi, Visual dBASE, and other development environments.

The Crystal Reports runtime files required for distribution with your application are dependent on the following:

•	the method used to access the Crystal Report Engine

•	the data source used for the reports

•	the exporting options you want available to end-users

•	the supported foreign language requirements of your application

•	any additional components you may be using such as charts, maps, additional formula language functions, and so on.

The information in this Help file shows you which files to distribute based on the above requirements.

By purchasing Seagate Crystal Reports, you have received a free runtime license for many of the files listed in this Help file. Some files, however, require additional licensing. For more information about licensing, see the Royalty Free Runtime.hlp and Royalty Required Runtime.hlp files (in the \PROGRAM FILES\SEAGATE SOFTWARE\CRYSTAL REPORTS\DEVELOPER FILES\HELP directory).


How to use this Help file

To include all the required runtime files in your application project, you must follow each of these steps:

1.	All runtime projects must include the files listed in the appropriate section of Method Used to Access the Crystal Reports Engine.

2.	Determine the files required for data access. If your reports access data from an ODBC data source, click ODBC Data Sources. If your reports access data from a direct access database, see the list of choices under Direct Access Databases and select the database format appropriate. If, on the other hand, your reports access data via another method, click Database Access.

3.	Determine the Export Formats and Export Destinations you want to provide your end-users.

4.	If your application has foreign language requirements, click Foreign Language Requirements.

5.	Look at the list of Additional Components runtime categories if you are using charts, maps, additional formula language functions, and so on.

Runtime files are listed in tables that provide the file name, the location where the file should be placed on the user's system, and a description of what the file is. The location indicated is very important in some instances. Make sure you take note of where files should be located.

NOTE: Unless otherwise indicated, the directory \WINDOWS\SYSTEM refers to the SYSTEM subdirectory of the WINDOWS directory. The actual names of these directories may be different on your system, depending on the operating system you are using and the location you chose to install Windows. For instance, by default Windows NT 4 creates the \WINNT\SYSTEM32 directory. In this case, \WINDOWS\SYSTEM, as used in this Help file, corresponds to \WINNT\SYSTEM32. Also, the \WINDOWS\CRYSTAL directory, in the case of a default Windows NT 4 installation, would be \WINNT\CRYSTAL.


Method Used to Access the Crystal Report Engine

The application you created is using one of the following methods to access the Crystal Reports Engine. Click the appropriate method from the following list to determine the files you are required to include.

METHOD	PROJECT REFERENCE NAME	DESCRIPTION
Report Designer Component (craxdrt.dll)	Crystal Report 8 ActiveX Designer Runtime library	32-bit only COM object model, dual interface, apartment model
Crystal Reports Automation Server (cpeaut32.dll)	Crystal Report Print Engine 8 Object Library	32-bit COM object model, dispatch only
Crystal Report Engine API (crpe32.dll)	Crystal Report API Interface, declares encapsulated in either global32.bas or crpe.h	Interface for C developers
Crystal ActiveX Control (crystl32.ocx)	ActiveX Control	32-bit OCX


Report Designer Component

The required runtime files for an application developed using the Report Designer Component are listed below.

FILE	LOCATION	DESCRIPTION
CRAXDRT.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	Crystal Reports ActiveX Designer Runtime Support DLL
CRVIEWER.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	Crystal Report Viewer
NOTE: You must register these DLLs using regsvr32.exe.

NOTE: The Crystal Report Viewer DLL needs to be distributed if reports are being printed to the screen. If the reports are being exported or printed to the printer, and not being viewed to a window, then this DLL is not required.

FILE	LOCATION	DESCRIPTION
IMPLODE.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	Compression Library
SSCSDK80.DLL	\PROGRAM FILES\SEAGATE SOFTWARE\SHARED	Charting DLL
CRPAIG80.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	Text object DLL
MFC42.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MFCDLL Shared Library
MSVCRT.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	C Runtime Library
NOTE: Include IMPLODE.DLL only for applications using reports created in versions previous to SCR 8.


Crystal Reports Automation Server (CPEAUT)

The required runtime files for an application developed using the Crystal Reports Automation Server (cpeaut32.dll) are listed below.

FILE	LOCATION	DESCRIPTION
CPEAUT32.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	Crystal Report Automation Server
CRPE32.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)	Interface to the Crystal Report Engine
CRPAIG80.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)	Crystal Reports text object support
IMPLODE.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)	Compression Library
MFC42.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)	Microsoft Foundation Class Libraries
MSVCIRT.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)	Runtime Library
MSVCP60.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)	Runtime Library
MSVCRT.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	C Runtime Libraries
NOTE: Include IMPLODE.DLL only for applications using reports created in versions previous to SCR 8.


Crystal Report Engine API

The required runtime files for an application developed using the Crystal Report Print Engine API (crpe32.dll) are listed below.

FILE	LOCATION	DESCRIPTION
CRPE32.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)	Interface to the Crystal Report Engine
CRPAIG80.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)	Crystal Reports text object support
IMPLODE.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)	Compression Library
MFC42.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)	Microsoft Foundation Class Libraries
MSVCIRT.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)	Runtime Library
MSVCP60.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)	Runtime Library
NOTE: Include IMPLODE.DLL only for applications using reports created in versions previous to SCR 8.

If your Visual Basic application uses any of the following functions,

CrPEExportToDisk	CrPEExportToExch	crPEExportToMapi
CrPEExportToHTML	CrPEExportToODBC	crPESelectPrinter
CrPEGetSelectedPrinter

you must include:

FILE	LOCATION	DESCRIPTION
CRWRAP32.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)	Print Engine Wrapper ( intended as a sample of how to prototype structured calls for languages that do not support structures)
Note: The Print Engine Wrapper in Visual Basic is used only for Exporting and Printer Selection.


Crystal ActiveX Control (OCX)

The required runtime files for an application developed using the Crystal ActiveX Control (crystl32.ocx) are listed below.

FILE	LOCATION	DESCRIPTION
CRYSTL32.OCX	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	Crystal Reports ActiveX Control
MFCANS32.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	OLE2ANSI Library
OLEPRO32.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	OLE Property Support DLL
CRPE32.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)	Interface to the Crystal Report Engine
CRPAIG80.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)	Crystal Reports text object support
IMPLODE.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)	Compression Library
MFC42.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)	Microsoft Foundation Class Libraries
MSVCIRT.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)	Runtime Library
MSVCP60.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)	Runtime Library
NOTE: You must register CRYSTL32.OCX using regsvr32.exe.

NOTE: Include IMPLODE.DLL only for applications using reports created in versions previous to SCR 8.


Database Access

Click the topic of interest from the following list for further information:

Direct Access Databases

ODBC Data Sources

Active Data and Crystal Data Object

OLE DB Data Sources - ADO

Crystal SQL Designer Files

Crystal Dictionaries


Direct Access Databases

Select the direct access database format for your runtime reports:

NOTE: Only the DLL files provided by Seagate Software, Inc. are listed in the following sections. You may have to distribute additional DLLs and resource files specific to your database.

Direct Access - Access 7

Direct Access - Access 8

Direct Access - ACT!

Direct Access - ACT! 3 and 4

Direct Access - Active Data

Direct Access - Baan

Direct Access - Btrieve

Direct Access - Clipper

Direct Access - DB2

Direct Access - dBASE III+, IV, dBASE for Windows, and Visual dBASE

Direct Access - Exchange/Outlook

Direct Access - FoxPro 2.5 and earlier

Direct Access - Informix

Direct Access - Local File System

Direct Access - Lotus Domino

Direct Access - Microsoft IIS/Proxy Log File

Direct Access - Microsoft SQL Server 6.x

Direct Access - NT Event Log

Direct Access - Oracle

Direct Access - Paradox

Direct Access - SAP

Direct Access - Sybase Adaptive Server


Direct Access - Access 7

FILENAME	LOCATION	DESCRIPTION
P2BDAO.DLL	WINDOWS\SYSTEM or WINDOWS\SYSTEM32 (NT only)	SCR Physical Database DLL
P2CTDAO.DLL	WINDOWS\SYSTEM or WINDOWS\SYSTEM32 (NT only)	SCR Physical Dictionary DLL
P2IRDAO.DLL	WINDOWS\SYSTEM or WINDOWS\SYSTEM32 (NT only)	SCR Physical Directory DLL
The following files are required if you are using one of the following external databases as an Access 7.0 attached table (Installable ISAM):

FILE	LOCATION	DESCRIPTION
MSPX3032.DLL	WINDOWS\SYSTEM or WINDOWS\SYSTEM32 (NT only)	Paradox DLL
MSXB3032.DLL	WINDOWS\SYSTEM or WINDOWS\SYSTEM32 (NT only)	dBASE (and FoxPro) DLL


Direct Access - Access 8

NOTE: You must obtain authorization from Microsoft in order to redistribute their DLLs (specifically DLLs for the DAO engine). If you have the DAO engine on your system, Seagate Crystal Reports can open Access 8.0 databases.

For information on Access 8.0, please refer to the DAO 3.5 SDK.


Direct Access - ACT!

Include the following files if your application will be reporting on ACT data:

FILE	LOCATION	DESCRIPTION
P2BACT.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Database DLL for ACT!
P2IRACT.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Directory DLL for ACT!


Direct Access - ACT! 3 and 4

Include the following files if your application will be reporting on ACT data.

FILE	LOCATION	DESCRIPTION
P2BACT3.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Database DLL for ACT!
P2IRACT3.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Database DLL for ACT!


Direct Access - Active Data

Include the following files if your application will be reporting on Active Data.

FILE	LOCATION	DESCRIPTION
P2SMON.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	Active Data Reporting DLL


Direct Access - Baan

Include the following files if your application will be reporting on Baan data.

FILE	LOCATION	DESCRIPTION
P2SBAAN.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Server DLL for Baan
BN4C2nt2.DLL	\WINDOWS\CRYSTAL	Crystal Reports BDB Library Wrapper


Direct Access - Btrieve

Include the following files if your application will be reporting on Btrieve databases:

FILE	LOCATION	DESCRIPTION
P2BBTRV.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Database DLL for Btrieve
P2CTBTRV.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Dictionary DLL for Btrieve
Derivative License: Btrieve Workstation Engine

Third parties creating derivative software products based on Seagate Crystal Reports are not licensed to distribute their application without purchasing a Btrieve Workstation Engine and executing a Derivative Software License Agreement.


Direct Access - Clipper

Include the following file if your application will be reporting on dBASE databases:

FILE	LOCATION	DESCRIPTION
P2BXBSE.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Database DLL for xBase


Direct Access - DB2

Include the following file if your application will be reporting on DB/2 databases:

FILE	LOCATION	DESCRIPTION
P2SDB2.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Database DLL for DB2
P2LDB2.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Server Query DLL for DB2


Direct Access - dBASE III+, IV, dBASE for Windows, and Visual dBASE

Include the following files if your application will be reporting on dBASE databases:

FILE	LOCATION	DESCRIPTION
P2BXBSE.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Database DLL for xBase
dBASE based on IDAPI (Borland Database Engine)

Include the following files if your application will be reporting on dBASE databases via the IDAPI (Borland Database Engine):

FILE	LOCATION	DESCRIPTION
P2BBDE.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Database DLL for IDAPI


Direct Access - Exchange/Outlook

FILE	LOCATION	DESCRIPTION
P2STRACK.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Server DLL for Microsoft Exchange Message Tracking Logs
P2SMAPI.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Server DLL for Microsoft Exchange Folder Contents and Address Lists
P2SEXSR.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Server DLL for Properties of Exchange Mailboxes and Public Folders
P2SREPL.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Server DLL for Replica Lists of Public Folders
P2SACL.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Server DLL for Access Control Lists (ACL) of Public Folders
P2SOUTLK.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Server DLL for Microsoft Outlook
NOTE: The Exchange or Outlook client must be installed and configured on the local machine.


Direct Access - FoxPro 2.5 and earlier

Include the following files if your application will be reporting on dBASE databases:

FILE	LOCATION	DESCRIPTION
P2BXBSE.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Database DLL for xBase


Direct Access - Informix

Include the following files if your application will be reporting on Informix databases:

FILE	LOCATION	DESCRIPTION
P2SIFMX.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Database DLL for Informix
P2LIFMX.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Server DLL for Informix
NOTE: The Informix client must be installed and configured on the local machine.


Direct Access - Local File System

Include the following files if your application will be reporting on Local File System data:

FILE	LOCATION	DESCRIPTION
P2SFS.DLL	\WINDOWS\CRYSTAL	Crystal Reports Database DLL for File System


Direct Access - Lotus Domino

Include the following files if your application will be reporting on Lotus Domino databases:

FILE	LOCATION	DESCRIPTION
P2SNOTE.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Server DLL for Lotus Domino


Direct Access - Microsoft IIS/Proxy Log File

Include the following files if your application will be reporting on Microsoft IIS/Proxy log files:

FILE	LOCATION	DESCRIPTION
P2SMSIIS.DLL	\WINDOWS\CRYSTAL	Crystal Reports DLL for IIS Log Files


Direct Access - Microsoft SQL Server 6.x

Include the following files if your application will be reporting on SQL databases:

FILE	LOCATION	DESCRIPTION
P2SSQL.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Server DLL for Microsoft SQL Server
P2LSQL.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Server DLL for Microsoft SQL Server
NOTE: The SQL Server client software must be installed on the system accessing the database.


Direct Access - NT Event Log

NOTE: The NT Event Log can only be reported on with Crystal Reports running on Windows NT 3.51 or later.

FILE	LOCATION	DESCRIPTION
P2SEVT.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	Crystal Reports Physical Server DLL for Windows NT Event Log


Direct Access - Oracle

Include the following files if your application will be reporting on Oracle databases:

FILE	LOCATION	DESCRIPTION
P2SORA7.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Server DLL Oracle 7
P2LORA7.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Server Query DLL Oracle 7
NOTE: The Oracle SQL*Net Client must be installed on the system that will access the Oracle database.


Direct Access - Paradox

Include the following files if your application will be reporting on Paradox databases:

FILE	LOCATION	DESCRIPTION
P2BBDE.DLL	\WINDOWS\CRYSTAL	Crystal's Borland Database Engine DLL


Direct Access - SAP

Include the following files if your application will be reporting on SAP databases:

FILE	LOCATION	DESCRIPTION
P2SRFC.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Server DLL for SAP
P2SRFCAQ.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Server DLL for SAP
P2SRFCFA.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Server DLL for SAP
NOTE: The Open Client DB-Library must be installed on the system that will access the database.


Direct Access - Sybase Adaptive Server

FILE	LOCATION	DESCRIPTION
P2SSYB10.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Server DLL for Sybase System 10/11
P2LSYB10.DLL	\WINDOWS\CRYSTAL	Crystal Reports Physical Server DLL for Sybase System 10/11
NOTE: The Open Client DB-Library must be installed on the system that will access the database.


ODBC Data Sources

Click the ODBC data source for your runtime report:

ODBC - Required Runtime Files

ODBC - Access 2.0

ODBC - Access 7.0

ODBC - ASCII Text

ODBC - Centura SQLBase via MERANT DataDirect Library (formerly Gupta)

ODBC - DB2/2

ODBC - Excel

ODBC - Informix

ODBC - Lotus Domino

ODBC - Microsoft SQL Server

ODBC - Oracle

ODBC - PeopleSoft

ODBC - Sybase Adaptive Server

ODBC - Visual FoxPro


ODBC - Required Runtime Files

Microsoft Data Access (MDAC)

Required runtime files can be distributed by including the Microsoft Data Access program (MDAC_TYP.EXE) found on the Seagate Crystal Reports CD in the REDIST directory (this directory contains version 2.1 of MDAC). If you'd like to check for a newer version of MDAC, visit the Microsoft web site at: http://www.microsoft.com/data.

Install MDAC on a target machine to ensure the required runtime files are available to your application. Many ODBC data sources require additional files to be distributed.

Additional Required Runtime File

In addition to the files included in MDAC, always distribute the following file with any application that uses ODBC:

NOTE: Be sure to check the requirements for the specific ODBC driver you are using. See the list of ODBC Data Sources below.

FILE	LOCATION	DESCRIPTION
P2SODBC.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	Crystal Reports Physical Server DLL for ODBC
NOTE: You must also register any distributed ODBC drivers on the user's system by modifying the system registry.

NOTE: After ODBC drivers are registered on the user's system, ODBC Administrator must be used to create an ODBC data source for the data that will be accessed by your distributed reports. Provide information to your users on how to use ODBC Administrator to create data sources.


ODBC - Access 2.0

After installing the Microsoft Data Access (MDAC)  files and copying P2SODBC.DLL, no addition files are needed for this data source. For more information, see ODBC - Required Runtime Files.


ODBC - Access 7.0

After installing the Microsoft Data Access (MDAC)  files and copying P2SODBC.DLL, no addition files are needed for this data source. For more information, see ODBC - Required Runtime Files.


ODBC - ASCII Text

After installing the Microsoft Data Access (MDAC)  files and copying P2SODBC.DLL, no addition files are needed for this data source. For more information, see ODBC - Required Runtime Files.


ODBC - Centura SQLBase via MERANT DataDirect Library (formerly Gupta)

Seagate Crystal Reports provides the Merant DataDirect ODBC drivers for some SQL database formats. These files should be distributed in addition to those mentioned in ODBC - Required Runtime Files  (including MDAC).

FILE	LOCATION	DESCRIPTION
CRUTL14.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT ODBC driver utility DLL
CRBAS14.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT ODBC driver shared library
CRFLT14.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT flat-file ODBC driver shared library
CRGUP14.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT ODBC SQLBase driver
QECR.LIC	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT license file
NOTE: The Open Client DB-Library must be installed on the system that will access the database.


ODBC - DB2/2

Seagate Crystal Reports provides the Merant DataDirect ODBC drivers for some SQL database formats. These files should be distributed in addition to those mentioned in ODBC - Required Runtime Files  (including MDAC).

FILE	LOCATION	DESCRIPTION
CRBAS14.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT ODBC driver shared library
CRFLT14.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT flat-file ODBC driver shared library
CRUTL14.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT ODBC driver utility DLL
CRDB214.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT ODBC DB2/2 driver
QECR.LIC	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT ODBC driver license file
NOTE: The Open Client DB-Library must be installed on the system that will access the database.


ODBC - Excel

Include the following files if your application will be pointing to an Excel (.XLS) file:

After installing the Microsoft Data Access (MDAC)  files and copying P2SODBC.DLL, no addition files are needed for this data source. For more information, see ODBC - Required Runtime Files.


ODBC - Informix

Seagate Crystal Reports provides the Merant DataDirect ODBC drivers for some SQL database formats. These files should be distributed in addition to those mentioned in ODBC - Required Runtime Files  (including MDAC).

INFORMIX-NET 5.x

FILE	LOCATION	DESCRIPTION
CRINF914.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT ODBC INFORMIX5 driver
CRBAS14.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT ODBC driver shared library
CRFLT14.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT flat-file ODBC driver shared library
CRUTL14.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT ODBC driver utility DLL
QECR.LIC	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT ODBC driver license file
NOTE: The INFORMIX-Net 5.x client must be installed and configured on the local machine.

INFORMIX-NET 7.

FILE	LOCATION	DESCRIPTION
CRINF14.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT ODBC INFORMIX7 driver
CRBAS14.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT ODBC driver shared library
CRFLT14.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT flat-file ODBC driver shared library
CRUTL14.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT ODBC driver  utility DLL
QECR.LIC	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT ODBC driver license file
NOTE: The INFORMIX-Net 7.x client must be installed and configured on the local machine.


ODBC - Lotus Domino

Drivers needed for applications using an ODBC - Lotus Notes data source can be installed by running the NotesSQL tool. Download the most recent version of this tool from http://www.lotus.com/home.nsf/welcome/techzone.

(Also include the P2SODBC.DLL driver. See ODBC - Required Runtime Files.)


ODBC - Microsoft SQL Server

After installing the Microsoft Data Access (MDAC)  files and copying P2SODBC.DLL, no addition files are needed for this data source. For more information, see ODBC - Required Runtime Files.


ODBC - Oracle

Seagate Crystal Reports provides the Merant DataDirect ODBC drivers for some SQL database formats. These files should be distributed in addition to those mentioned in ODBC - Required Runtime Files  (including MDAC).

FILE	LOCATION	DESCRIPTION
CRBAS14.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT ODBC driver shared library
CRFLT14.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT flat-file ODBC driver shared library
CRUTL14.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT ODBC driver utility DLL
CROR714.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT ODBC Oracle 7 only driver
CROR814.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT ODBC Oracle 8 only driver
QECR.LIC	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT ODBC driver license file
NOTE: The Open Client DB-Library must be installed on the system that will access the database.


ODBC - PeopleSoft

Drivers needed for applications using an ODBC - PeopleSoft data source are included with the PeopleSoft client. Install the client on the target drive before running your application.

(Also include the P2SODBC.DLL driver. See ODBC - Required Runtime Files.)


ODBC - Sybase Adaptive Server

Seagate Crystal Reports provides the Merant DataDirect ODBC drivers for some SQL database formats. These files should be distributed in addition to those mentioned in ODBC - Required Runtime Files  (including MDAC).

FILE	LOCATION	DESCRIPTION
CRBAS14.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT ODBC driver shared library.
CRFLT14.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT flat-file ODBC driver shared library
CRUTL14.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT ODBC driver utility DLL
CRSYB14.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT ODBC SQL Server driver
LIBCT.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	Sybase Client Libraries
LIBCS.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	Sybase Client Libraries
QECR.LIC	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32  (NT only)	MERANT ODBC driver license file
NOTE: The Open Client DB-Library must be installed on the system that will access the database.


ODBC - Visual FoxPro

After installing the Microsoft Data Access (MDAC)  files and copying P2SODBC.DLL, no addition files are needed for this data source. For more information, see ODBC - Required Runtime Files.


Active Data and Crystal Data Object

If you are using the Active Data driver (the default option for the RDC), you need to include the following database driver:

Active Data Sources (ADO, RDO, DAO)

FILE	LOCATION	DESCRIPTION
P2SMON.DLL	\WINDOWS\CRYSTAL	Active Data driver
NOTE: Other files may also need to be distributed, depending on what is being used by the application and the RDC. For example, if the reports being distributed with the application were created using an ADO connection, then there are required ADO files that need to be distributed.

If you are using the Crystal Data Object, you need to include the following additional file:

Crystal Data Object (CDO)

FILE	LOCATION	DESCRIPTION
CDO32.DLL	\WINDOWS\CRYSTAL	Crystal data object
NOTE: You must register this object using regsvr32.exe.


Crystal SQL Designer Files

If your runtime report is based on a query file (.QRY) created in the Crystal SQL Designer, you must include the following files at runtime:

FILE	LOCATION	DESCRIPTION
P2IXBSE.DLL	\WINDOWS\CRYSTAL	Crystal Query saved data driver
P2LODBC.DLL	\WINDOWS\CRYSTAL	Crystal Query saved data driver
NOTE: You must also include runtime files for the direct access database or ODBC data source format your query file reads.


OLE DB Data Sources - ADO

Seagate Crystal Reports custom applications using utilizing ActiveX Data Object (ADO) Components may require both Seagate and Microsoft resources when they are distributed.

Seagate Resources

After installing the Microsoft Data Access (MDAC)  files and copying P2SODBC.DLL, no addition files are needed for this data source. For more information, see ODBC - Required Runtime Files.

Microsoft ADO Resources

For information on the packaging and distribution of Microsoft ADO components, please refer to Microsoft's documentation and on-line resources at http://www.microsoft.com/data/ and http://msdn.microsoft.com/.


Crystal Dictionaries

FILE	LOCATION	DESCRIPTION
P2IXBSE.DLL	\WINDOWS\CRYSTAL	Crystal Dictionary saved data driver
NOTE: You must also include runtime files for the direct access database or ODBC data source format your dictionary reads.


Exporting

Click the topic of interest from the following list for further information:

Export Destinations

Export Formats


Export Destinations

If your application will give users the ability to export reports, you must include files from the following list appropriate to the export destinations provided:

FILE	LOCATION	DESCRIPTION
U2DAPP.DLL	\WINDOWS\CRYSTAL	Application destination
U2DDISK.DLL	\WINDOWS\CRYSTAL	Disk file destination
U2DMAPI.DLL	\WINDOWS\CRYSTAL	MAPI format (Microsoft Mail, Microsoft Exchange)
U2DNOTES.DLL	\WINDOWS\CRYSTAL	Lotus Domino destination
U2DPOST.DLL	\WINDOWS\CRYSTAL	Microsoft Exchange Public Folders
U2DVIM.DLL	\WINDOWS\CRYSTAL	VIM destination


Export Formats

If your application will give users the ability to export reports, you must include files from the following list appropriate to the export formats provided:

FILE	LOCATION	DESCRIPTION
U2FCR.DLL	\WINDOWS\CRYSTAL	Crystal Reports format
U2FDIF.DLL	\WINDOWS\CRYSTAL	DIF format
U2FHTML.DLL	\WINDOWS\CRYSTAL	HTML format
U2FODBC.DLL	\WINDOWS\CRYSTAL	ODBC data source
U2FPDF.DLL	\WINDOWS\CRYSTAL	PDF format
U2FDEF.DLL	\WINDOWS\CRYSTAL	Report Definition format
U2FREC.DLL	\WINDOWS\CRYSTAL	Record format
U2FRTF.DLL	\WINDOWS\CRYSTAL	Rich Text Format
U2FSEPV.DLL	\WINDOWS\CRYSTAL	Comma Separated Values format
U2FTEXT.DLL	\WINDOWS\CRYSTAL	Text format
U2FWKS.DLL	\WINDOWS\CRYSTAL	Lotus 1-2-3 format
U2FWORDW.DLL	\WINDOWS\CRYSTAL	Microsoft Word for Windows format
U2FXLS.DLL	\WINDOWS\CRYSTAL	Microsoft Excel format


Foreign Language Requirements

If you will be distributing a runtime version of the Crystal Report Engine with your applications in a language other than English, you must make sure that you include the correct resource files to ensure that the files will appear in the appropriate language.

Each language has a two letter abbreviation that appears directly before the extension of the file name. In the table below, the two letter abbreviation has been replaced with XX.

NOTE: The foreign language runtime files listed here are not included with the English version of Crystal Reports. You must purchase the files separately from Seagate Software for the language(s) you are interested in.

ORIGINAL NAME	LOCALIZED NAME	LOCATION	DESCRIPTION
C2SUPPRT.DLL	CS2C70XX.DLL	\CRYSTAL REPORTS	Crystal Support resource DLL
CRPE32.DLL	CRPE32_RES_XX.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)	Crystal Report Engine resource DLL
P2BACT.DLL	P3DATXX.DLL	\WINDOWS\CRYSTAL	Crystal's ACT! resource DLL
P2BACT3.DLL	P3DA3XX.DLL	\WINDOWS\CRYSTAL	Crystal's ACT! 3 & 4 resource DLL
P2BBDE.DLL	P3DBEXX.DLL	\WINDOWS\CRYSTAL	Crystal's Borland Database Engine DLL
P2BBND.DLL	P3DBDXX.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)	Crystal's Bound Report resource DLL
P2BBTRV.DLL	P3DBTXX.DLL	WINDOWS\CRYSTAL	Crystal Btrieve resource DLL
P2BDAO.DLL	P3DDOXX.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)	Crystal's DAO resource DLL
P2BXBSE.DLL	P3DXBXX.DLL	WINDOWS\CRYSTAL	Crystal's dBase resource DLL
P2CTBTRV.DLL	P3TBTXX.DLL	WINDOWS\CRYSTAL	Crystal Btrieve DLL
P2CTDAO.DLL	P3TDOXX.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)	Crystal's DAO resource DLL
P2IRACT.DLL	P3RATXX.DLL	\WINDOWS\CRYSTAL	Crystal's ACT! resource DLL
P2IRACT3.DLL	P3RA3XX.DLL	\WINDOWS\CRYSTAL	Crystal's ACT! 3 & 4 resource DLL
P2IRDAO.DLL	P3RDOXX.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)	Crystal's DAO resource DLL
P2IXBSE.DLL	P3IXBXX.DLL	\WINDOWS\CRYSTAL	Crystal's saved data resource DLL
P2LDB2.DLL	P3LD2XX.DLL	\WINDOWS\CRYSTAL	Crystal's DB2 resource DLL
P2LIFMX.DLL	P3LIFXX.DLL	\WINDOWS\CRYSTAL	Crystal's Informix resource DLL
P2LODBC.DLL	P3LODXX.DLL	\WINDOWS\CRYSTAL	Crystal's query generator resource DLL
P2LORA7.DLL	P3LORXX.DLL	\WINDOWS\CRYSTAL	Crystal's Oracle resource DLL
P2LSQL.DLL	P3LSQXX.DLL	\WINDOWS\CRYSTAL	Crystal's Microsoft SQL Server resource DLL
P2LSYB10.DLL	P3LSYXX.DLL	\WINDOWS\CRYSTAL	Crystal's Sybase resource DLL
P2MOLAP.DLL	P3MOPXX.DLL	\WINDOWS\CRYSTAL	Crystal's OLAP resource DLL
P2SACL.DLL	P3SACXX.DLL	\WINDOWS\CRYSTAL	Crystal's Microsoft Exchange resource DLL
P2SDB2.DLL	P3SD2XX.DLL	\WINDOWS\CRYSTAL	Crystal's DB2 resource DLL
P2SEVT.DLL	P3SEVXX.DLL	\WINDOWS\CRYSTAL	Crystal's Event Log resource DLL
P2SEXSR.DLL	P3SXSXX.DLL	\WINDOWS\CRYSTAL	Crystal's Microsoft Exchange resource DLL
P2SFS.DLL	P3SFSXX.DLL	\WINDOWS\CRYSTAL	Crystal's File System data resource DLL
P2SIFMX.DLL	P3SIFXX.DLL	\WINDOWS\CRYSTAL	Crystal's Informix resource DLL
P2SMAPI.DLL	P3SMPXX.DLL	\WINDOWS\CRYSTAL	Crystal's Microsoft Exchange resource DLL
P2SMON.DLL	P3SMNXX.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)	Crystal's Active Data resource DLL
P2SODBC.DLL	P3SODXX.DLL	\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)	Crystal's ODBC resource DLL
P2SMCUBE.DLL	P3SMCXX.DLL	\WINDOWS\CRYSTAL	Crystal's MetaCube resource DLL
P2SMSIIS.DLL	P3SISXX.DLL	\WINDOWS\CRYSTAL	Crystal's IIS Log Files resource DLL
P2SNOTE.DLL	P3SLNXX.DLL	\WINDOWS\CRYSTAL	Crystal's Lotus Notes resource DLL
P2SOLAP.DLL	P3SOPXX.DLL	\WINDOWS\CRYSTAL	Crystal's OLAP resource DLL
P2SOLEDB.DLL	P3SOLXX.DLL	\WINDOWS\CRYSTAL	Crystal's OLE DB resource DLL
P2SORA7.DLL	P3SO7XX.DLL	\WINDOWS\CRYSTAL	Crystal's Oracle resource DLL
P2SOUTLK.DLL	P3SOUXX.DLL	\WINDOWS\CRYSTAL	Crystal's Microsoft Outlook resource DLL
P2SREPL.DLL	P3SRPXX.DLL	\WINDOWS\CRYSTAL	Crystal's Microsoft Exchange resource DLL
P2SSQL.DLL	P3SSQXX.DLL	\WINDOWS\CRYSTAL	Crystal's SQL resource DLL
P2SSYB10.DLL	P3SSTXX.DLL	\WINDOWS\CRYSTAL	Crystal's Sybase resource DLL
P2STRACK.DLL	P3STKXX.DLL	\WINDOWS\CRYSTAL	Crystal's Message Tracking Log resource DLL
P2SWBLG.DLL	P3SWLXX.DLL	\WINDOWS\CRYSTAL	Crystal's Web Log resource DLL
U2DAAP.DLL	X3DAPXX.DLL	\WINDOWS\CRYSTAL	Application format resource DLL
U2DDISK.DLL	X3DDKXX.DLL	\WINDOWS\CRYSTAL	Disk format resource DLL
U2DMAPI.DLL	X3DMPXX.DLL	\WINDOWS\CRYSTAL	MAPI format resource DLL
U2DNOTES.DLL	X3DNTXX.DLL	\WINDOWS\CRYSTAL	Lotus Notes format resource DLL
U2DPOST.DLL	X3DPTXX.DLL	\WINDOWS\CRYSTAL	Microsoft Exchange Folder format resource DLL
U2DVIM.DLL	X3DVMXX.DLL	\WINDOWS\CRYSTAL	VIM format resource DLL
U2FCR.DLL	X3FCRXX.DLL	\WINDOWS\CRYSTAL	Crystal Reports format resource DLL
U2FDIF.DLL	X3FDFXX.DLL	\WINDOWS\CRYSTAL	DIF format resource DLL
U2FHTML.DLL	X3FHTXX.DLL	\WINDOWS\CRYSTAL	HTML format resource DLL
U2FODBC.DLL	X3FODXX.DLL	\WINDOWS\CRYSTAL	ODBC format resource DLL
U2FPDF.DLL	X3FPDFXX.DLL	\WINDOWS\CRYSTAL	PDF format resource DLL
U2FRDEF.DLL	X3FRDXX.DLL	\WINDOWS\CRYSTAL	Report Definition format resource DLL
U2FREC.DLL	X3FRCXX.DLL	WINDOWS\CRYSTAL	Record format resource DLL
U2FRTF.DLL	X3FRTXX.DLL	WINDOWS\CRYSTAL	RTF format resource DLL
U2FSEPV.DLL	X3FSVXX.DLL	WINDOWS\CRYSTAL	Comma Separated Values format resource DLL
U2FTEXT.DLL	X3FTXXX.DLL	WINDOWS\CRYSTAL	Text format resource DLL
U2FWKS.DLL	X3FWKXX.DLL	WINDOWS\CRYSTAL	Lotus 1-2-3 format resource DLL
U2FWORDW.DLL	X3FWDXX.DLL	WINDOWS\CRYSTAL	Word for Windows format resource DLL
U2FXLS.DLL	X3FXLXX.DLL	WINDOWS\CRYSTAL	Excel format resource DLL
All DLLs contain the English language strings, dialog boxes, menus, and so on. If you do not specify a language resource in the path, English will automatically be used.

To use this language resource file...	Use the DLLs that end with these letters...
French	FR
Deutsch (German)	DE
Italian	IT
Japanese	JP
Portuguese	PT
Spanish	ES
If you specify a language resource other than English, you must also set the language setting in the Windows Control Panel, International Settings to the same language. If you do not change the setting in Windows Control Panel, English will automatically be used.

Name Convention

Crystal Reports uses a naming convention for foreign language resource requirements. These resource files are only required in foreign language applications (other than English).

For example, in the database DLLs (P*.DLLs), the following convention is true:

Character

1.	The first character in the file name is the letter P, it specifies that this resource is a database resource.

2.	The second character specifies 3 for 32-bit.

3.	The third character represents a database type code. Please see the first 3 characters of your database driver DLL.

4.	The fourth and fifth character represent the database you are using. See chart below.

5.	The sixth and seventh characters are the language code.

For example, the following chart breaks down an application that uses PDB ODBC driver in German. Each appropriate selection marked with an asterisk (*):

One character specification of DLL type

P = database DLL

One digit bit indicator

3 = 32-bit

1 character database driver type identifier

P2B = D

P2I = I

P2L = L

P2M = M

P2S = S

P2IR = R

P2CT = T

2 characters database identifier

ACL = AC

ACT = AT

ACT3 = A3

BDE = BE

BND = BD

BTRV = BT

DAO = DO

DB2 = D2

EVT = EV

EXSR = XS

FS = FS

IFMX = IF

MAPI = MP

MCUBE = MC

MON = MN

MSIIS = IS

NOTE = LN

ODBC = OD

OLAP = OP

OLEDB = OL

ORA7 = OR or O7

OUT = OU

REPL = RP

SQL = SQ

SYB10 = SY or ST

TRACK = TK

WBLG = WL

XBSE = XB

2 characters language codes

DE = German

FR = French

IT = Italian

JP = Japanese

PT = Portuguese

ES = Spanish

EXAMPLE

P 3 D OD DE.DLL

DE	German Language

OD	ODBC database driver

D	P2B database driver type (first three characters of your database driver)

3	32-bit application

P	Database DLL


Additional Components

Click the topic of interest from the following list for further information:

Charts

Maps

SQL Expressions

User Function Libraries


Charts

FILE	LOCATION	DESCRIPTION
SSCSDK80.DLL	\PROGRAM FILES\SEAGATE SOFTWARE\SHARED	Charting Engine DLL
PG32CONV.DLL	\PROGRAM FILES\SEAGATE SOFTWARE\SHARED	Auxiliary Charting DLL


Maps

FILE	LOCATION	DESCRIPTION
MAPINFOW.PRJ	\PROGRAM FILES\MAPINFO MAPX\PROGRAM	MapInfo MapX project file
MAPX30.LIC	\PROGRAM FILES\MAPINFO MAPX\PROGRAM	Mapinfo MapX license file
MAPX30.OCX	\PROGRAM FILES\MAPINFO MAPX\PROGRAM	MapInfo MapX control
MIDLG30.DLL	\PROGRAM FILES\MAPINFO MAPX\PROGRAM	Resource DLL
MIDLIN30.DLL	\PROGRAM FILES\MAPINFO MAPX\PROGRAM	Resource DLL
MITMDL30.DLL	\PROGRAM FILES\MAPINFO MAPX\PROGRAM	Resource DLL
MITMIN30.DLL	\PROGRAM FILES\MAPINFO MAPX\PROGRAM	Resource DLL
MXINTL30.DLL	\PROGRAM FILES\MAPINFO MAPX\PROGRAM	Resource DLL


SQL Expressions

If your report uses any SQL Expression fields you must include files from the following list:

FILE	LOCATION	DESCRIPTION
S2SQLPRS.DLL	\PROGRAM FILES\SEAGATE SOFTWARE\SHARED	The parser used by the SQL Expression Editor
RULE1.DFA	\PROGRAM FILES\SEAGATE SOFTWARE\SHARED	Semantics for parsing the SQL Expressions
RULE1.LLR	\PROGRAM FILES\SEAGATE SOFTWARE\SHARED	Semantics for parsing the SQL Expressions


User Function Libraries

If your report contains a formula which uses one of the User Defined Functions (a function listed in the Formula Editor's Additional Functions folder), the associated XXXXXXXX.DLL file must be included for distribution. If the function is one of the Crystal Reports sample User Defined Functions, include the UFLSAMPL1.DLL file.

If your report contains a formula which uses a DateTime conversion Function, the UFLDTS.DLL must be included in your distribution files.

FILE	LOCATION	DESCRIPTION
U2LSAMP1.DLL	\WINDOWS\CRYSTAL	You need to include this DLL if you are using any of the following functions: Now Picture (,) LooksLike (,) Soundex ()
U25DTS.DLL	\WINDOWS\CRYSTAL	You need to include this DLL if you are using any of the following functions in your report: DateTimeToSeconds (dateTime) DateTimeToTime (dateTime) DateTimeToDate (dateTime) DTSToTimeField (DateTimeString) DTSToDateTime (DateTimeString)
U2LDTS.DLL	\WINDOWS\CRYSTAL	You need to include this DLL if you are using any of the following Date Time Conversion functions in your report: DTSToDate () DTSToTimeString () DTSToSeconds ()
U2LFINRA.DLL	\WINDOWS\CRYSTAL	You need to include this DLL if you are using any of the following Financial functions in your report: FRAccRecTurnover (AccountReceivable, Sales, NumOfDays) FRCashFlowVsTotalDebt (CashFlow, TotalDebt)  FRCurrentRatio (CurrentAssets, CurrentLiabilities) FRDebtEquityRatio (TotalLiabilities, TotalEquity)  FRDividendYield (Dividend, MarketPrice) FREarningsPerCommonShare (NetProfit, PreferredDividend, NumOfCommonShare) FREquityVsTotalAssets (TotalEquity, TotalAssets) FRGrossProfitMargin (GrossProfit, Sales) FRInterestCoverage (CashFlow, InterestExpenses) FRInventoryTurnover (Inventory, Sales, NumOfDays)  FRNetProfitMargin (NetProfit, Sales)  FROperatingProfitMargin (OperatingProfit, Sales) FRPriceEarningsRatio (MarketPrice, EarningsPerShare) FRQuickRatio (CurrentAssets, Inventories, CurrentLiabilities)  FRReturnOnCommonEquity (NetProfit, PreferredDividend, CommonEquity) FRReturnOnEquity (NetProfit, TotalEquity) FRReturnOnInvestedCapital (NetProfit, TotalBankDebt, TotalEquity) FRReturnOnNetFixedAssets (NetProfit, NetFixedAssets) FRReturnOnTotalAssets (NetProfit, TotalAssets)
U2LEXCH.DLL	\WINDOWS\CRYSTAL	You need to include this DLL if you are using any of the following Exchange functions in your report: ExchGetId (address) ExchGetOrganization (address) ExchGetPath (Path) ExchGetSite (address)
U2L2000.DLL	\WINDOWS\CRYSTAL	Include this DLL if you are using any of the following Year 2000 functions in your report: DateTo2000 DTSTo2000
U252000.DLL	\WINDOWS\CRYSTAL	Include this DLL if you are using the following Year 2000 functions in your report: DateTimeTo2000
U2LCOM.DLL	\WINDOWS\CRYSTAL	Include this DLL if you create User Defined Functions in Visual Basic.
CRXLAT32.DLL	\WINDOWS\CRYSTAL	ToWords() function DLL


Crystal ASP Web Report Server Index

Note: The individual components of the Crystal Web Component Server (WCS) are not available for distribution. If you need it for an application you've created, install the WCS on the target machine from the Seagate Crystal Reports installation CD.

Note: The individual components of the Crystal ASP Web Report Server are available for distribution. You may, however, still need to install the WCS in order to use all the features of the ASP Web Report Server.

Click the topic of interest from the following list for further information:

Required Files for Crystal ASP Web Report Server

Viewers

Active X Viewer

Java Viewer


Required Files for Crystal ASP Web Report Server

Please ensure that all of the files listed below are installed on your target web server machine in the appropriate directories, and the Microsoft ASP layer is functioning properly.

EMFGEN.DLL

RPTSERVER.ASP

HTMSTART.ASP

FRAMEPAGE.ASP

TOOLBAR.ASP

NOTE: Several other required files, such as CRAXDRT.DLL and SSCSDK.DLL, are installed by the Web Component Server (WCS). For more information on the WCS and how to install it, see the Web Reporting Administrator's Guide.

All required files for the Crystal Report Engine Object as listed in runtime.hlp as well as any database access DLLs and user function libraries that your reports are using, and any export format/destination DLLs that your web application utilizes. The database access DLLs, user function libraries, and export format/destination DLLs are listed in runtime.hlp.


EMFGEN.DLL

Target Machine Location

<windir>\System32 (NT)

<windir>\System

Description

EMF generator for ASP server

NOTE: Requires REGSVR32.EXE to register the object.


RPTSERVER.ASP

Target Machine Location

Any directory that can be accessed via web. Almost always is the same directory as application's pages that reference the viewers(i.e. object and applet tags).

Description

Crystal ASP Report Server Page


HTMSTART.ASP

Target Machine Location

Same directory as RPTSERVER.ASP

Description

HTML_FRAME viewer creation page.


FRAMEPAGE.ASP

Target Machine Location

Same directory as RPTSERVER.ASP

Description

HTML_FRAME viewer report frame creation page.


TOOLBAR.ASP

Target Machine Location

Same directory as RPTSERVER.ASP

Description

HTML_FRAME viewer toolbar frame creation page.


Viewers

The user must select at least one of the options below depending on which viewer he would like to make available to his end users. If the user is using the HTML_FRAME and HTML_PAGE viewers, the "images" directory must be created below a virtual directory named "viewer" on the target machine. For example, on the machine that has Crystal Reports installed, the "/viewer" virtual directory is referencing <Seagate Crystal Reports>\CRWEB and the "images" directory is below the CRWEB directory.

Active X Viewer

Java Viewer


Active X Viewer

File

Contents of </viewer virtual directory>\ActiveXViewer directory

Target Machine Location

Copy ActiveXViewer Directory and all contents to any location on target machine. The location must be accessible via web.


Java Viewer

File

Contents of </viewer virtual directory>\JavaViewer directory

Target Machine Location

Copy JavaViewer Directory and all contents to any location on target machine. The location must be accessible via web.