|
Feature
list
- Prints RTF on standard reports
- Very easy to use
- Loads
RTF from field, BLOB, file or resource
- Comes with legacy and ABC templates
- supports Clarion 5, 5.5 and 6.0
- low
pricing: only 99,- US$
|
|
|
|
|
Introduction
Clarion 5.5 finally came along with the long awaited RTF support.
Until then, developers used AddOns offered by several 3rd party
vendors (such as Locus). However, every solution lacked the ability
to print RTF text in standard Clarion reports. What's the use of
RTF editing when you're not able to accurately print this text?
What can you do? Spend several hundred dollars for a complete word
processor and / or report designer AddOn or save that money and
get RichReport, the low-cost alternative!
What RichReport is
RichReport is a small class with surrounding templates that
(finally!) allows printing of RTF text on standard Clarion reports.
In addition to that, ease of use has been a priority during the
development: You'll be able to really RTF-enable your applications
without writing a single line of code! Even a beginner can add RTF
printing to an application in seconds!
RichReport supports all formatting elements also supported by the
CW RTF control (and maybe some more!)
All you have to do is put
the RichReport control template on your report and tell it where
to get the text from. The text source can either be:
- a database field of type STRING
or MEMO
- a BLOB
- an
RTF file (either on-disk or linked into your EXE/DLL)
Both RTF
and plain (unformatted) text are supported. In beta 4, a so called
"PrintMode" was introduced:
- Line
by line: The detail band you've put the control template on will
be printed repeatedly, once for each line of text. This allows
clean page-breaking without truncating text. You shouldn't add
other controls to the detail band unless you want them to also
print for each line of text.
- Complete:
The detail band will be printed once, so other controls can be
put on the same detail band as the RichReport control. The RTF
text will be printed into the rectangle defined by the control
tempalte; text that doesn't fit into that rectangle won't be printed.
In short: RichReport is a light-weight
and low-cost solution for printing simple RTF text.
What
RichReport is not
It is NO full-blown word-processor which supports all of the myriads
of features of RTF. For example, images and tables are NOT supported.
Instead, it was primarily designed
to cover all the formatting elements introduced with the CW RTF
control to give you the possibility to simply print RTF text. The
best way for you to find out whether or not RichReport fits your
needs is by downloading the demo
and giving it a try!
3rd Party compatibility
RichReport has been tested with the following 3rd party report
AddOns:
In
addition, the following products where reported to work with RichReport
(but I didn't actively test them because I don't have them)
Since
RichReport only uses standard embeds it should work together with
any report AddOn that doesn't modify the standard templates. If
you're a 3rd party developer and want to have your report product
listed here feel free to contact me.
What's
also in this package
The usual stuff:
- example
applications for legacy and ABC template chains
- documentation
in HTML help format (also available online)
- a
C3PA compliant installer
- email
support
- free
updates
Screenshots
(click to enlarge)

A preview with RTF text (line by line mode). |
|

Another preview, complete mode. |
|

Report formatter with control template prompts. |
Linkability
chart
The
table below lists the supported Clarion versions, template chains,
target operating systems and link modes. More about linkability
charts here.
|