RichReport.

    Download demo  |   Download full  |   Download docs  |   Order  |   Back to products

 Home 
 News 
 Products 
 Free stuff 
 Orders 
 Downloads 
 Contacts 
 Links 
 Legal stuff 

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.

RichReport
Version 1.3
DLL version,
standalone
LIB version,
standalone
LIB version,
local runtime
16bit 32bit 16bit 32bit 16bit 32bit
Clarion 5
Ver. 5.002
Legacy - - -
ABC - - -
Clarion 5.5
Legacy - - -
ABC - - -
Clarion 6.0
6.1 EA2
Legacy - - -
ABC - - -
Source included
No, but available on demand.

 

 

© 2000 by solid.software