Crystal
Reports expands report-writing functionality and allows you to:
·
Distribute
reports in a compiled, executable format.
Depending on the
features of your report and the report writing functionality you provide to
users, you must include certain files when distributing compiled reports or
applications using the Crystal Report Engine. The information in this Help file
will show you which files need to be distributed.
By
purchasing Seagate Crystal Reports, you have received a free runtime license
for all of the files listed in this Help file.
The following sections review the file types that ETB
Solutions, LLC typically needs to attach to.
32-bit Required Runtime
Files (all formats)
The following
files are required for ALL 32-bit runtime configurations:
|
FILE |
LOCATION |
DESCRIPTION |
|
CRPE32.DLL |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
Interface to the
Crystal Report Engine |
|
MSVCRT20.DLL |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
Microsoft Foundation
Class Runtime Library |
|
CRPAIG32.DLL |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
Crystal Reports text
object support |
|
CTL3D32.DLL* |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
Version 2 of the 3 D
control implementation |
|
IMPLODE.DLL |
\WINDOWS\SYSTEM
or \WINDOWS\SYSTEM32 (NT only) |
Compression
Library |
|
ODBC32.DLL |
\WINDOWS\SYSTEM
or \WINDOWS\SYSTEM32 (NT only) |
Microsoft ODBC
Driver Manager |
|
ODBCCP32.DLL |
\WINDOWS\SYSTEM
or \WINDOWS\SYSTEM32 (NT only) |
Microsoft ODBC
Installer |
|
ODBCINT.DLL |
\WINDOWS\SYSTEM
or \WINDOWS\SYSTEM32 (NT only) |
Microsoft ODBC
Resource DLL |
|
P2SODBC.DLL |
\WINDOWS\CRYSTAL
or \WINDOWS\CRYSTAL (NT only) |
|
Direct Access Databases
Btrieve (Pervasive):
Direct
Access - Btrieve
Include the
following files if your application will be reporting on Btrieve databases:
16-bit
|
FILE |
LOCATION |
DESCRIPTION |
|
PDBBTRV.DLL |
\WINDOWS\CRYSTAL |
|
|
PDCTBTRV.DLL |
\WINDOWS\CRYSTAL |
|
|
WBTRCALL.DLL |
\WINDOWS\SYSTEM |
Novell Btrieve DLL |
|
WBTRVDEF.DLL |
\WINDOWS\SYSTEM |
Novell Btrieve DLL |
|
SEDTCONV.DLL |
\WINDOWS\SYSTEM |
Smithware Btrieve Extension |
|
SBTRVDEF.DLL |
\WINDOWS\SYSTEM |
Smithware Btrieve Extension |
32-bit
|
FILE |
LOCATION |
DESCRIPTION |
|
P2BBTRV.DLL |
\WINDOWS\CRYSTAL |
|
|
P2CTBTRV.DLL |
\WINDOWS\CRYSTAL |
|
|
WBTRCALL.DLL |
\WINDOWS\SYSTEM |
Novell Btrieve DLL |
|
WBTRVD32.DLL |
\WINDOWS\SYSTEM |
Novell Btrieve DLL |
|
S2DTCONV.DLL |
\WINDOWS\SYSTEM |
Smithware Btrieve Extension |
|
SBTRVD32.DLL |
\WINDOWS\SYSTEM |
Smithware Btrieve Extension |
32-bit Btrieve engine
configuration
The following
outlines the configuration issues and runtime files for 32-bit Btrieve engine. The Btrieve runtime
files should be in a directory included in the search path.
Btrieve 6.15 for Win95/NT
· Takes initialization from the Btrieve
Technologies section of the registry. Btrieve Technologies ships the utility
program W32MKSET.EXE for configuring the Btrieve engine.
· 'Local=Yes', 'Requester=Yes' in the registry
determines whether or not to attempt access using the
client-based or server-based engine.
· Runtime files for local engine:
|
WBTRV32.DLL (61K) |
32-bit Windows Requester |
|
W32MKDE.EXE |
Micro Kernel Database Engine |
|
W32MKRC.DLL |
MDKE component file |
·
Runtime
files for server engine:
|
WBTRV32.DLL (61K) |
32-bit Windows Requester |
|
W32BTICM.DLL |
32-bit Communications Module |
|
NWCALLS.DLL |
Novell Windows Client Software |
Direct Access - dBASE III+, IV, dBASE for Windows, and Visual dBASE
Include the
following files if your application will be reporting on dBASE
databases:
16-bit
|
FILE |
LOCATION |
DESCRIPTION |
|
PDBXBSE.DLL |
\WINDOWS\CRYSTAL |
|
32-bit
|
FILE |
LOCATION |
DESCRIPTION |
|
P2BXBSE.DLL |
\WINDOWS\CRYSTAL |
|
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):
16-bit
|
FILE |
LOCATION |
DESCRIPTION |
|
PDBBDE.DLL (16-bit) |
\WINDOWS\CRYSTAL |
|
(If
you include this file, you do not need to include PDBXBSE.DLL with your
application.)
|
IDAPI01.DLL |
\IDAPI (usually) |
Borland IDAPI |
|
IDASCI01.DLL |
\IDAPI (usually) |
Borland IDAPI |
|
IDBAT01.DLL |
\IDAPI (usually) |
Borland IDAPI |
|
IDDBAS01.DLL |
\IDAPI (usually) |
Borland IDAPI |
|
IDODBC01.DLL |
\IDAPI (usually) |
Borland IDAPI |
|
IDPDX01.DLL |
\IDAPI (usually) |
Borland IDAPI |
|
IDQRY01.DLL |
\IDAPI (usually) |
Borland IDAPI |
|
IDR10009.DLL |
\IDAPI (usually) |
Borland IDAPI |
|
ILD01.DLL |
\IDAPI (usually) |
Borland Language Driver API & Resource
Library |
32-bit
|
FILE |
LOCATION |
DESCRIPTION |
|
P2BBDE.DLL |
\WINDOWS\CRYSTAL |
|
|
BLW32.DLL |
\IDAPI (usually) |
Borland Locale API |
|
CEEUROPE.BLL |
\IDAPI (usually) |
Borland Language File |
|
CHARSET.BLL |
\IDAPI (usually) |
Borland Language File |
|
EUROPE.BLL |
\IDAPI (usually) |
Borland Language File |
|
IDAPI32.DLL |
\IDAPI (usually) |
Borland Database Engine |
|
IDAPIINST.DLL |
\IDAPI (usually) |
Borland Database Engine |
|
IDASCI32.DLL |
\IDAPI (usually) |
Borland Database Engine |
|
IDBAT32.DLL |
\IDAPI (usually) |
Borland Database Engine |
|
IDDBAS32.DLL |
\IDAPI (usually) |
Borland Database Engine |
|
IDDR32.DLL |
\IDAPI (usually) |
Borland Database Engine |
|
IDODBC32.DLL |
\IDAPI (usually) |
Borland Database Engine |
|
IDPDX32.DLL |
\IDAPI (usually) |
Borland Database Engine |
|
IDQBE32.DLL |
\IDAPI (usually) |
Borland Database Engine |
|
IDR20009.DLL |
\IDAPI (usually) |
Borland Database Engine |
|
IDSQL32.DLL |
\IDAPI (usually) |
Borland Database Engine |
|
OTHER.BLL |
\IDAPI (usually) |
Borland Language File |
|
USA.BLL |
\IDAPI (usually) |
Borland Language File |
|
CW3215.DLL |
\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT
only) |
Dynamic Link Run Time Library |
ODBC Data Sources
Include the following
files if your application will be reporting on Microsoft SQL Server databases:
16-bit
|
FILE |
LOCATION |
DESCRIPTION |
|
CRBAS09.DLL |
\WINDOWS\SYSTEM |
INTERSOLV ODBC driver
shared library |
|
CRFLT09.DLL |
\WINDOWS\SYSTEM |
INTERSOLV flat-file
ODBC driver shared library |
|
CRUTL09.DLL |
\WINDOWS\SYSTEM |
INTERSOLV ODBC driver
utility DLL |
|
CRSS09.DLL |
\WINDOWS\SYSTEM |
INTERSOLV ODBC SQL
Server driver |
|
QECR.LIC |
\WINDOWS\SYSTEM |
INTERSOLV ODBC driver
license fileClick the ODBC data |
32-bit
|
FILE |
LOCATION |
DESCRIPTION |
|
CRBAS13.DLL |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
INTERSOLV ODBC driver
shared library |
|
SQLSRV32.DLL |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
Microsoft SQL Server
ODBC Driver |
|
CRFLT13.DLL |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
INTERSOLV flat-file
ODBC driver shared library |
|
CRUTL13.DLL |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
INTERSOLV ODBC driver
utility DLL |
|
CRSYB13.DLL |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
INTERSOLV ODBC SQL
Server driver |
|
DBNMPNTW.DLL |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
Named Pipes Net DLL
for SQL Clients |
|
QECR.LIC |
\WINDOWS\SYSTEM
or \WINDOWS\SYSTEM32 (NT only) |
INTERSOLV ODBC
driver license file |
The
32-bit Microsoft SQL Server client must be installed and
configured on the local machine.
|
FILE |
LOCATION |
DESCRIPTION |
|
MSJT3032.DLL |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
ODBC Desktop driver
DLL |
|
MSJTER32.DLL |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
Microsoft Jet Database
Engine Error DLL |
|
MSJINT32.DLL |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
Microsoft Jet Database
Engine International DLL |
|
MSVCRT20.DLL |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
Microsoft ® C Runtime
Library |
|
ODBCCP32.DLL |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
Microsoft ODBC
Installer |
|
ODBCJT32.DLL |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
ODBC driver for
Microsoft Access |
|
VBAJET32.DLL |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
Visual Basic for
Applications Development Environment - Expression Service Loader |
|
VBAR232.DLL |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
Visual Basic for Applications
Development Environment |
|
VEN2232.OLB |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
Visual Basic for
Applications Object Library |
To
configure the data source properly for Access 7.0, the following files must be registered:
16-bit specific
requirements
|
FILE |
LOCATION |
DESCRIPTION |
|
ODBCJT16.DLL |
\WINDOWS\SYSTEM |
ODBC driver for
Microsoft Access |
|
MSAJT200.DLL |
\WINDOWS\SYSTEM |
Microsoft Jet Engine
Library |
|
MSABC200.DLL |
\WINDOWS\SYSTEM |
Microsoft Access Basic |
|
MSJETERR.DLL |
\WINDOWS\SYSTEM |
Microsoft Jet Error
Database Engine Error DLL |
|
MSJETINT.DLL |
\WINDOWS\SYSTEM |
Microsoft Access Jet
Database Engine International DLL |
|
ODBCTL16.DLL |
\WINDOWS\SYSTEM |
ODBC Helper Function
DLL |
32-bit
|
FILE |
LOCATION |
DESCRIPTION |
|
MSJT3032.DLL |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
ODBC Desktop driver
DLL |
|
MSJTER32.DLL |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
Microsoft Jet Database
Engine Error DLL |
|
MSJINT32.DLL |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
Microsoft Jet Database
Engine International DLL |
|
MSRD2X32.DLL |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
Microsoft ® Red ISAM |
|
MSVCRT20.DLL |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
Microsoft ® C Runtime
Library |
|
ODBCCP32.DLL |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
Microsoft ODBC
Installer |
|
ODBCJT32.DLL |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
ODBC driver for
Microsoft Access |
|
VBAJET32.DLL |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
Visual Basic for
Applications Development Environment - Expression Service Loader |
|
VBAR232.DLL |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
Visual Basic for
Applications Development Environment |
|
VEN2232.OLB |
\WINDOWS\SYSTEM or
\WINDOWS\SYSTEM32 (NT only) |
Visual Basic for
Applications Object Library |
To configure the
data source properly for Access 2.0, the following files must
be registered: