Unit RTFReport2
Description
RTFReport2 is non visual component which provides functionality for generating reports according prepared RTF or TXT template with special TAGs; RTFReport2 use this template and fill data into it instead of TAGs. RTF template can be modified easily by any RTF or TXT editor (i.g. MS Word).
See homepage http://www.rosinsky.cz/delphi/ for detail help.
Updated version compatible with Delphi2010+ and 64bit platform. Splash screen in demo version.
Overview
Classes, Interfaces, Objects and Records
Class TRTFReportException |
|
Class TCalcField |
Object contain calculated value for each field |
Class TRTFReport2 |
RTFReport2 is non visual component which provides functionality for generating reports according prepared RTF template with special TAGs |
Types
Constants
Description
Types
TActionAfter = (...); |
Defines type of action after creating of report
Values
|
TTemplateFormat = (...); |
Defines default template format
Values
-
tfAutoDetect:
-
tfRTF:
-
tfText:
|
TRTFTextFormat = (...); |
Values
-
frmBold:
-
frmItalic:
-
frmUnderline:
|
TMemoFormat = (...); |
Defines default memo or blob format if is not defined in rtf template
Values
-
mfText:
-
mfRTF:
-
mfAutoDetect:
-
mfRTFLine:
-
mfPlain:
|
TReportProcessEvent = procedure(Sender: TObject; RecNbr: integer; var Abort: boolean) of object; |
|
TOnUserCalc = procedure(Sender: TObject; var CalcStr: string; var Replace: boolean) of object; |
|
TModifyContent = procedure(Sender: TObject; var FileContent: string) of object; |
|
TOnGetTemplateStr = procedure(Sender: TObject; var TemplateStr: string) of object; |
Procedure is called instead of loading of template file
|
Constants
Author
Created
Apr 2006
Last Modified
Dec 2015
Generated by PasDoc 0.13.0 on 2016-02-19 08:14:10
|