ANN: ReportBuilder 7.02 is now available for Delphi 7, Delphi 6, and Delphi 5!

edited March 2003 in General
ReportBuilder 7.02 is now available for Delphi 7, Delphi 6, and Delphi 5!

We greatly appreciate your support over the years and we look forward to
working with you in the years to come!


Version 7.02 - 3/15/2002

1. Background Printing!

New Report.BackgroundPrintSettings can be used to enable a report to print
in a background thread. To use this option, you must ensure that the report
container (i.e. DataModule or Form) provides a thread-safe execution
evironment for the report.

2. Report Parameters!

New Report.Parameters property can be used to define custom report
parameters that can be saved as part of the report definition. The
Parameters are accessible from the RAP coding environment and can be used in
the Server Edition to send report parameters between the client and server.

3. TeeChart 6.0 support for Delphi 7, 6, & 5!

4. GUID Session ID's!

The WebTier and the Server have been enhanced to generate GUID's when
creating session ID's.

Version 7.01 - 1/2/2003

1. Text Search!

The print preview form supports text searching for all previewed pages. The
producers, TppReport, TppArchiveReader, TppDBArchiveReader, and
TppClientReport support a new TextSearchSettings property. This property is
used to control the default text search behavior.

2. TeeChart 5.03 support for Delphi 7!

3. Calculated fields in DADE query dataviews can be added as search

Version 7.0 - 9/2/2002

1. Server Edition

Version 7 of ReportBuilder marks the release of the Server Edition. The
Server Edition represents over a years' worth of effort on the part of DM.
We think that you will be absolutely blown away by this product, and how
easy it makes web reporting. Check out the Trial Edition at:

2. Thread safe DADE, RAP and Report Engine

In order to make the Server Edition possible, the data processing engine
(DADE), Object Pascal interpreter (RAP) and the report engine were all made
thread-safe. This means that you can now count on thread safety when
pursuing options such as background processing of print jobs, etc.

3. Outline

A TreeView summarizing the structure of the generated report and
providing clickable nodes which take you to the page for given content is
now displayed in the Print Preview form. The main report, groups and section
type subreports can participate in the generation of the Outline. Use the
OutlineSettings property for each of these objects to control the generation
of the outline.

4. PreviewFormSettings

The main report component (TppReport) now contains a PreviewFormSettings
property. Use this to control the initial WindowState, ZoomSetting and
ZoomPercentage of the Preview Form (and say goodbye to all of those
OnPreviewFormCreate event handlers!)

5. DBArchiveReader

This new component makes it easy to preview and print report archives
stored in a database BLOB fields.

6. DBImage auto loading

When assigned to a database field with a string data type, the DBImage
component will now automatically assume that the string field contains the
full path and file name to an image file and attempt to load that image from
file when it generates.

7. Enhanced TeeChart support

It is no longer necessary to purchase the registered version of TeeChart
in order to print and preview reports containing charts. If you need to
redistribute the TeeChart UI as part of an end-user reporting solution (and
you are not building your application with packages), then it is still
necessary to purchase TeeChart. The dcu files for the TeeChart UI are not
(and never have been) included with the 'free' version of TeeChart which
installs with Delphi.

Fixes for Version 7.02

1. Added XP Theme support to the previewer.

2. When a report is being previewed and a call is made to report.print, a AV
may occur.

3. In some cases, setting Report.PrinterSetup.PaperName did not work

4. Barcode sizing logic was not working poperly in some cases.

5. Fixed DBImage for case in which the datafield type is String and some of
the values are null.

6. Fixed text search for case in which a SystemVariable is used to print the
same value multiple times on a single page. And for the case in which a
static height memo is empty.

7. Fix for pipeline linking case in which there are 3 linked pipelines and
the second does not have any matching records.

8. Updated the IBO DADE plugin to be compilable with IBO 4.2.i

9. The TppVariable.AsCurrency property was not properly supported by RAP

Digital Metaphors Corporation


  • edited March 2003
    Thanks for the teechart 6 support.

    Ad Franse
  • edited March 2003
    Thanks for the update DM buuuut.. Waler's Extradevices 2.53 won't compile
    with 7.02 !! :((( i had to roll back to 7.01 :(((

    Ciao, Sandro
  • edited March 2003
    I'm afraid we have to wait for a newer version of Waler TExtraDevices

This discussion has been closed.