ReportViewTemplate
This page provides generated reference documentation for the ReportViewTemplate data model.
Displays your JasperReport. Property "reportData" references the Entity field that supplies the report data (often via a valueProcess). Optionally, you can specify up to 3 ActionGroups.
Overview
| Property | Summary |
|---|---|
| colspan | The colspan of the element. |
| devices | Determines on wich devices the component should be available. |
| entityField | This property is mandatory. Its value must be set to 1. #ENTITY, when the ViewTemplate uses multiple EntityFields of the Entity belonging to the View… |
| favoriteActionGroup1 | First action group to place additional actions in |
| favoriteActionGroup2 | Second action group to place additional actions in |
| favoriteActionGroup3 | Third action group to place additional actions in |
| reportData | Defines the field which provides the data of the report. The data has to be provided as a base64 encoded byte-array. The report can be exported as a base64… |
| rowspan | The rowspan of the element. |
| title | Title of the component |
colspan
Type: Integer
Default: 1
Constraints: Minimum: 0, Maximum: Integer.MAX_VALUE
The colspan of the element.
devices
Type: EDeviceType[]
Determines on wich devices the component should be available.
The default value states that the component is available on all devices. If one or more devices are selected then the component is only available for those selected devices.
entityField
Type: String
This property is mandatory. Its value must be set to
#ENTITY, when the ViewTemplate uses multiple EntityFields of the Entity belonging to the View (default).- a single EntityField, if the ViewTemplate uses only this one single EntityField (example: WebContentViewTemplate).
The second option will result in a performance optimization.
favoriteActionGroup1
Type: String
First action group to place additional actions in
favoriteActionGroup2
Type: String
Second action group to place additional actions in
favoriteActionGroup3
Type: String
Third action group to place additional actions in
reportData
Type: String
Defines the field which provides the data of the report. The data has to be provided as a base64 encoded byte-array.
The report can be exported as a base64 encoded byte-array using report.exportToBytes(...).
rowspan
Type: Integer
Default: 1
Constraints: Minimum: 0, Maximum: Integer.MAX_VALUE
The rowspan of the element.
title
Type: String
Constraints: Verification: TITLE_LENGTH
Title of the component