Report Manager ← Back to site

Compiling in Delphi

Installation

Compiling Report Manager using Delphi

Download the components from SourceForge and unpack them to a directory:

https://sourceforge.net/projects/reportman

Report Manager ships ready-to-build packages for every Delphi / RAD Studio release. Pick the packages for your version from the tables below, listed newest first.

RAD Studio 10.3 Rio and later (recommended)

Modern releases use one project group per version, under the packages folder. Each group contains three packages:

Open the project group for your version, build it, then right-click reportman_designvcl and choose Install:

VersionProject group
RAD Studio 13packages\13.0\reportman.groupproj
RAD Studio 12 Athenspackages\12.0\reportman.groupproj
RAD Studio 11.2 Alexandriapackages\11.2\reportman.groupproj
RAD Studio 11 Alexandriapackages\11.0\reportman.groupproj
RAD Studio 10.4 Sydneypackages\10.4\reportman.groupproj
RAD Studio 10.3 Riopackages\10.3\reportman.groupproj

Legacy Delphi versions

Older versions install from the individual package files in the components root directory. Install them in the order shown; for the XE family install the runtime package first and then its design-time package.

VersionPackages (install in this order)
Delphi 10.2 Tokyorppack_delxe10_2.dpk, then rppack_delxe10_2designtime.dpk
Delphi 10 Seattlerppack_delxe10.dpk, then rppack_delxe10_designtime.dpk
Delphi XE7rppack_delxe7.dpk, then rppack_delxe7_designtime.dpk
Delphi XE4rppack_delxe4.dpk, then rppack_delxe4_designtime.dpk
Delphi XE3rppack_delxe3.dpk, then rppack_delxe3_designtime.dpk
Delphi XE2rppack_delxe2.dpk, then rppack_delxe2_designtime.dpk
Delphi 2009rppack_del2009.dpk (all in one)
Delphi 2007rppack_del2007.dpk (non-visual), rppackvcl_del2007.dpk (VCL), then rppackdesignvcl_del2007.dpk (designer)
Delphi 2005rppack_del2005.dpk (non-visual), rppackvcl_del2005.dpk (VCL), then rppackdesignvcl_del2005.dpk (designer)
Delphi 7 / 6rppack_del.dpk (non-visual), rppackvcl_del.dpk (VCL), rppackdesigntime_del.dpk (design editors), rppackdesignvcl_del.dpk (designer). The CLX packages rppackv_del.dpk and rppackdesign_del.dpk are legacy and optional.
Delphi 5rppack_del5.dpk (all in one, VCL only)
Delphi 4rppack_del4.dpk (all in one)

Versions not listed above (for example XE5, XE6, XE8 or 10.1 Berlin) can usually be compiled by opening the package of the nearest version and letting the IDE upgrade it.

General notes

Before installing, remove the packages of any previous Report Manager version to avoid warnings. After a Delphi update, or after updating a related library (FireDAC, IBX, Indy…), rebuild and reinstall the packages in the same order.

In the IDE choose File > Open, select the package (or the project group) files, click Build and then Install the design-time package, so you can preview reports without compiling your own application first.

You only need the packages your scenario requires: a console application needs only the runtime engine package; VCL applications also need the VCL package; to embed the designer in your own application install the designer package as well.

You can tailor the build through rpconf.inc: if you disable an option you can drop its dependency from the package requires clause (for example, remove the ADO dependency if you disable ADO support), or add support for another data layer such as Zeos.

To compile your own projects, add the Report Manager components directory to the IDE library path. If you build with runtime packages, ship the generated .bpl files with your application.

Installing the Report Manager packages in the Delphi IDE

If you have problems, see the compilation options.