CX_REPORT_BIRT
Class hierarchy
- CX_CLASS
- CX_REPORT_BIRT
Description: (Business Pattern)
The interface to reports is realised with the class CX_REPORT_BIRT. It controls the creation and printing of reports.
Code example:
...
Function | MA* | Parameters | Return | Brief description |
---|---|---|---|---|
AboutBox | ||||
CreateLayout | STRING | Creates a layout file to the location specified by the parameter | ||
DesignReport | STRING, STRING | Creates a report (used for BIRT) | ||
GetProjectFileName | STRING | Returns the name of the report as file name | ||
GetVersion | STRING | Returns the DLL version together with the date of the DLL build | ||
GetXMLFileStream | STRING | Returns the filename for a filestream XML data | ||
PrintReport | STRING | Generates the report and returns the file name of the generated file. | ||
PutLocale 229277 | STRING | Sets the BIRT locale | ||
PutOrientation | INTEGER | Specifies whether to generate a report in portrait or landscape mode. Portrait is used by default. | ||
PutOutputFilename 207406 | STRING | This allows you to optionally specify the file name of the report to be generated. | ||
PutOutputFormat | INTEGER | Specifies the file format of the report to be generated. The default value is PDF. | ||
PutPaperType | INTEGER | Specifies the paper size of the report to be generated. The default value is DIN A4. | ||
PutProjectFileName | STRING | Sets the name of the report as file name | ||
PutXMLFileStream | STRING | Sets the filename for the XML data filestream |
* MA = Member Access function,
grey background = inherited function,
crossed out = function no longer to be used
Data field | Type | Reference class | I* | Brief description |
---|---|---|---|---|
noUserInteraction | INTEGER | Determines whether PrintReport prints the report immediately, displays the report or does nothing (see PrintReport) | ||
* I = Indexable data field,
grey background = inherited data field
Module | Brief description |
---|---|
Reporting | Prints reports |
reprtedt | Creates reports |