Difference between revisions of "GVBIRTReportConfiguration"
(→{{VULCON}} / {{GVCONSOLE}} Configuration) |
|||
Line 45: | Line 45: | ||
It has the subelements: | It has the subelements: | ||
* Description | * Description | ||
− | * Renders | + | * Renders |
− | |||
− | |||
− | |||
− | ====ExcelReportRender==== | + | ====Renders==== |
+ | |||
+ | This element contains the Renders configured by {{GVESB}}. Those are: | ||
+ | * [[GVBIRTReportConfiguration#ExcelReportRender|ExcelReportRender]] | ||
+ | * [[GVBIRTReportConfiguration#PDFReportRender|PDFReportRender]] | ||
+ | * [[GVBIRTReportConfiguration#HTMLReportRender|HTMLReportRender]] | ||
+ | |||
+ | =====ExcelReportRender===== | ||
The ExcelReportRender Element sets the properties to create Excel Reports. | The ExcelReportRender Element sets the properties to create Excel Reports. | ||
Line 74: | Line 78: | ||
|} | |} | ||
− | ====PDFReportRender==== | + | =====PDFReportRender===== |
The PDFReportRender Element sets the properties to create PDF Reports. | The PDFReportRender Element sets the properties to create PDF Reports. | ||
Line 89: | Line 93: | ||
As ExcelReportRender contains the '''Options''' item with more elements '''option'''. | As ExcelReportRender contains the '''Options''' item with more elements '''option'''. | ||
− | ====HTMLReportRender==== | + | =====HTMLReportRender===== |
The HTMLReportRender Element sets the properties to create a HTML Report. | The HTMLReportRender Element sets the properties to create a HTML Report. | ||
Line 103: | Line 107: | ||
As ExcelReportRender contains the '''Options''' item with more elements '''option'''. | As ExcelReportRender contains the '''Options''' item with more elements '''option'''. | ||
+ | |||
+ | ===ReportGroups=== | ||
+ | |||
+ | Contains the '''ReportGroup''' elements which allows to group more reports. | ||
+ | |||
+ | Each '''ReportGroup''' element has the attribute | ||
+ | {|class="gvtable" | ||
+ | ! Attribute !! Type !! Description | ||
+ | |- | ||
+ | | name || required || Group name | ||
+ | |} | ||
+ | |||
+ | and might contain more '''Report''' items. | ||
+ | |||
+ | ====Report==== | ||
+ | |||
+ | The following table shows the Report element's attributes: | ||
+ | {|class="gvtable" | ||
+ | ! Attribute !! Type !! Description | ||
+ | |- | ||
+ | | type || fixed || This attribute must assume the value '''report'''. | ||
+ | |- | ||
+ | | name || required || Report name. | ||
+ | |- | ||
+ | | config || required || Report configuration. | ||
+ | |- | ||
+ | | defaultRender || optional || Report preferred rendered, default ''pdf''. | ||
+ | The attribute's admitted values are: | ||
+ | * pdf | ||
+ | * excel | ||
+ | |} | ||
+ | |||
+ | It has the subelements: | ||
+ | * Description | ||
+ | * [[GVBIRTReportConfiguration#Renders|Renders]] | ||
+ | * Parameters: containing more '''Parameter''' elements. | ||
+ | |||
+ | =====Parameter===== | ||
+ | |||
+ | The following table shows the Parameter element's attributes: | ||
+ | {|class="gvtable" | ||
+ | ! Attribute !! Type !! Description | ||
+ | |- | ||
+ | | name || required || Parameter name. | ||
+ | |- | ||
+ | | label || optional || The attribute's value can't be null. | ||
+ | |- | ||
+ | | format || optional || The attribute's value can't be null. | ||
+ | |- | ||
+ | | expression || optional || The attribute's value can't be null. | ||
+ | |- | ||
+ | | default-value || optional || The attribute's value can't be null. | ||
+ | |- | ||
+ | | control-type || optional || The attribute's admitted values are: | ||
+ | * TEXT | ||
+ | * SELECT | ||
+ | * RADIO | ||
+ | * CHECK | ||
+ | |} | ||
+ | |||
+ | Its subelements are: | ||
+ | * Description | ||
+ | * StringSource or FixedSource or DHSource. The following table shows its attributes: | ||
+ | {|class="gvtable" | ||
+ | ! Field !! Type !! Class | ||
+ | |- | ||
+ | | StringSource || source || it.greenvulcano.birt.report.internal.field.StringSource. | ||
+ | |- | ||
+ | | FixedSource || source || it.greenvulcano.birt.report.internal.field.FixedSource. | ||
+ | |- | ||
+ | | DHSource || source || it.greenvulcano.birt.report.internal.field.DHSource. | ||
+ | |} |
Revision as of 16:41, 9 February 2012
Contents
Description
This GreenVulcano® ESB adapter set the parameters valid for elaborating BIRT reports.
VulCon / GV Console Configuration
The GVBIRTReportConfiguration Element is present in the Adapter view of VulCon®.
The following table shows its attributes:
Attribute | Type | Description |
---|---|---|
version | fixed | This attribute must assume the value 1.0. |
type | fixed | This attribute must assume the value module. |
name | fixed | This attribute must assume the value BIRT_REPO. |
The GVBIRTReportConfiguration Element contains the following items:
- Description
- Engine
- ReportGroups
Engine
This element sets the home directory and the log lever of the BIRT report engine.
You can set the following attributes:
Attribute | Type | Description |
---|---|---|
reportEngineHome | optional | Home directory of the BIRT report engine, default to ${{gv.app.home}}/BIRTReportEngine |
logLevel | optional | BIRT report engine log level, default to FINEST. The attribute's admitted values are:
|
It has the subelements:
- Description
- Renders
Renders
This element contains the Renders configured by GreenVulcano® ESB. Those are:
ExcelReportRender
The ExcelReportRender Element sets the properties to create Excel Reports.
The following table shows the ExcelReportRender element's attributes:
Attribute | Type | Description |
---|---|---|
type | fixed | This attribute must assume the value report-render. |
class | fixed | This attribute must assume the value it.greenvulcano.birt.report.internal.ExcelReportRenderOptions. |
Contains the Options item with more elements option.
The following table shows the option element's attributes:
Attribute | Type | Description |
---|---|---|
name | required | Name of option. |
value | optional | Value of option. |
PDFReportRender
The PDFReportRender Element sets the properties to create PDF Reports.
The following table shows the PDFReportRender element's attributes:
Attribute | Type | Description |
---|---|---|
type | fixed | This attribute must assume the value report-render. |
class | fixed | This attribute must assume the value it.greenvulcano.birt.report.internal.PDFReportRenderOptions. |
As ExcelReportRender contains the Options item with more elements option.
HTMLReportRender
The HTMLReportRender Element sets the properties to create a HTML Report.
The following table shows the HTMLReportRender element's attributes:
Attribute | Type | Description |
---|---|---|
type | fixed | This attribute must assume the value report-render. |
class | fixed | This attribute must assume the value it.greenvulcano.birt.report.internal.HTMLReportRenderOptions. |
As ExcelReportRender contains the Options item with more elements option.
ReportGroups
Contains the ReportGroup elements which allows to group more reports.
Each ReportGroup element has the attribute
Attribute | Type | Description |
---|---|---|
name | required | Group name |
and might contain more Report items.
Report
The following table shows the Report element's attributes:
Attribute | Type | Description |
---|---|---|
type | fixed | This attribute must assume the value report. |
name | required | Report name. |
config | required | Report configuration. |
defaultRender | optional | Report preferred rendered, default pdf.
The attribute's admitted values are:
|
It has the subelements:
- Description
- Renders
- Parameters: containing more Parameter elements.
Parameter
The following table shows the Parameter element's attributes:
Attribute | Type | Description |
---|---|---|
name | required | Parameter name. |
label | optional | The attribute's value can't be null. |
format | optional | The attribute's value can't be null. |
expression | optional | The attribute's value can't be null. |
default-value | optional | The attribute's value can't be null. |
control-type | optional | The attribute's admitted values are:
|
Its subelements are:
- Description
- StringSource or FixedSource or DHSource. The following table shows its attributes:
Field | Type | Class |
---|---|---|
StringSource | source | it.greenvulcano.birt.report.internal.field.StringSource. |
FixedSource | source | it.greenvulcano.birt.report.internal.field.FixedSource. |
DHSource | source | it.greenvulcano.birt.report.internal.field.DHSource. |