Unit rXMLReport
Description
rXMLReport is non visual component which provides functionality for generating reports according prepared DOCX or ODT template with special TAGs; rXMLReport use this template and fill data into it instead of TAGs. DOCX or ODT template can be modified easily by any editor (MS Word, OpenOffice, Google docs).
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 TrXMLReportException |
|
Class TCalcField |
Object contain calculated value for each field |
Class TrXMLReport |
rXMLReport is non visual component which provides functionality for generating reports according prepared DOCX or ODT 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:
-
tfDOCX:
-
tfODT:
|
TXMLTextFormat = (...); |
Values
-
frmBold:
-
frmItalic:
-
frmUnderline:
|
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; FileName: string; var Content: string) of object; |
|
Constants
cDOCXUnderline = '<w:u w:val="single"/>'; |
|
cInlineFormatConvert = '###convert###'; |
|
Author
Created
Oct 2014
Last Modified
Sep 2015
Generated by PasDoc 0.13.0 on 2016-02-19 08:14:11
|