Since version 1.21, the wrapper for ReportBuilder is included in TRichView setup. It is installed automatically, if ReportBuilder 17 is already installed.
new: you can use TrvHtmlViewImporter component to load HTML from DB field in TppDBRichView.
This feature is activated if you remove the dot from {.$DEFINE RV_USE_HTMLVIEW} in ppRichView.pas.
This feature requires Delphi 2009 or newer.
By default, ppDBRichView tries to load RVF, RTF and plain text.
If RV_USE_HTML is defined, it tries to load RVF, RTF and HTML (using TrvHtmlImporter)
If RV_USE_HTMLVIEW is defined, it tries to load RVF, RTF and HTML (using TrvHtmlViewImporter).
By default, ppDBRichView uses a hidden TrvHtmlViewImporter component linked to a hidden THTMLViewer component.
But you can use your own html importer, if you assign it to ppExternalHtmlViewImporter global variable.
Previous version
http://www.trichview.com/forums/viewtopic.php?t=7276
Wrapper v1.22 for ReportBuilder 9-17 (and 18, and 19)
-
- Site Admin
- Posts: 17569
- Joined: Sat Aug 27, 2005 10:28 am
- Contact:
-
- Site Admin
- Posts: 17569
- Joined: Sat Aug 27, 2005 10:28 am
- Contact:
Wrapper v1.22.2 for ReportBuilder 9-18
Wrapper v1.22.2 for ReportBuilder 9-18
TRichView objects for ReportBuilder, included in the installer of TRichView 16.13.3, support ReportBuilder 18.
Moreover, the Setup auto-detects ReportBuilder version, and installs the objects automatically, if ReportBuilder 15 or newer is found.
(the previous version of the Setup supported only ReportBuilder 17).
For older versions of ReportBuilder (starting from 10), the Setup configures packages, but you need to disable $defines in pas-files to install.
The detection occurs when you run the Setup, if RB is found. So, if you installed TRichView with the older version of RB, re-run the Setup again (uninstalling is not necessary). Running "Install in IDE" shortcut in the Start menu does not re-detect RB version.
TRichView objects for ReportBuilder, included in the installer of TRichView 16.13.3, support ReportBuilder 18.
Moreover, the Setup auto-detects ReportBuilder version, and installs the objects automatically, if ReportBuilder 15 or newer is found.
(the previous version of the Setup supported only ReportBuilder 17).
For older versions of ReportBuilder (starting from 10), the Setup configures packages, but you need to disable $defines in pas-files to install.
The detection occurs when you run the Setup, if RB is found. So, if you installed TRichView with the older version of RB, re-run the Setup again (uninstalling is not necessary). Running "Install in IDE" shortcut in the Start menu does not re-detect RB version.
-
- Site Admin
- Posts: 17569
- Joined: Sat Aug 27, 2005 10:28 am
- Contact:
Re: Wrapper v1.22 for ReportBuilder 9-17 (and 18)
In the new update, installation of the ReportBuilder wrapper is fixed.
Previously, the Setup was able to detect only Enterprise edition of ReportBuilder. Now it works for all editions.
Previously, the Setup was able to detect only Enterprise edition of ReportBuilder. Now it works for all editions.
-
- Site Admin
- Posts: 17569
- Joined: Sat Aug 27, 2005 10:28 am
- Contact:
Re: Wrapper v1.22 for ReportBuilder 9-17 (and 18, and 19)
The Setup supports ReportBuilder 19, no changes are needed.
If you installed ReportBuilder 19, re-run TRichView setup, it will [re]detect a new ReportBuilder version.
If you installed ReportBuilder 19, re-run TRichView setup, it will [re]detect a new ReportBuilder version.