GanttViewTemplate
This page provides generated reference documentation for the GanttViewTemplate data model.
Displays a Gantt chart, with the data source being certain fields of a special entity. In property "columns", you can specify arbitrary fields to be shown left of each bar.
Overview
| Property | Summary |
|---|---|
| title | Title of the component |
| devices | 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… |
| children | List of children in this container |
| 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 |
| entityField | This property is mandatory. Its value must be set to |
| columns | Contains all defined columns for this component. |
| uidField | Defines the entityfield in which the UID is located. |
| titleField | Defines the Title, which is displayed in the Step. |
| descriptionField | Defines the description, which is displayed in the tooltip of a step. |
| beginDateField | Defines the beginDate of a Step. This is required to correct the length of the step and when the step starts. |
| endDateField | Defines the endDate of a Step. This is required to correct the length of the step and when the step is over. |
| predecessorIdField | Defines the entityfield in which the PredecessorId is located. |
| isSubstep | This Bool defines, if the row is a standalone Step or a Sub Step of the parent Step. If the transferred value is true, this line is integrated as a sub-step in… |
| stepColorField | Depending on this property, the steps can be shown in another color than their successors |
| stepProgress | Defines the entityfield in which the stepProgress is located. |
| initialStartDateField | Defines the entityfield in which the initialStartDate is located. |
| initialEndDateField | Defines the entityfield in which the initialEndDateField is located. |
| groupByRootElements | If this box is checked, the arrows from the first level (root element) to the second level is not displayed. |
| isCreatable | Creatable yes/no. |
| isEditable | Editable yes/no. |
| hideArrows | If this box is checked, all the arrows in the gantt chart will not displayed. |
| isDeletable | Deletable yes/no. |
| autoNewRow | Determines if a new row should be added automatically, if the record state is NEW |
| colspan | The colspan of the element. |
| rowspan | The rowspan of the element. |
title
Type: String
Constraints: Verification: TITLE_LENGTH
Title of the component
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.
children
Type: Children
List of children in this container
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
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.
columns
Type: Column
Contains all defined columns for this component.
uidField
Type: String
Defines the entityfield in which the UID is located.
This serves as the parent/child mapping for the rows of a TreeTable.
titleField
Type: String
Defines the Title, which is displayed in the Step.
descriptionField
Type: String
Defines the description, which is displayed in the tooltip of a step.
beginDateField
Type: String
Defines the beginDate of a Step. This is required to correct the length of the step and when the step starts.
endDateField
Type: String
Defines the endDate of a Step. This is required to correct the length of the step and when the step is over.
predecessorIdField
Type: String
Defines the entityfield in which the PredecessorId is located.
This serves as the parent/child mapping for the rows of a TreeTable.
isSubstep
Type: String
This Bool defines, if the row is a standalone Step or a Sub Step of the parent Step. If the transferred value is true, this line is integrated as a sub-step in the higher-level step.
stepColorField
Type: String
Depending on this property, the steps can be shown in another color than their successors
stepProgress
Type: String
Defines the entityfield in which the stepProgress is located.
This is displayed in a level and transferred as a percentage.
The range of values is from 0 to 100
initialStartDateField
Type: String
Defines the entityfield in which the initialStartDate is located.
This is used to set the time limit for the timeline in the Gantt.
If there are steps that come before the initialStartDate, they are shown in the TreeTable, but not in the Gantt.
initialEndDateField
Type: String
Defines the entityfield in which the initialEndDateField is located.
This is used to set the time limit for the timeline in the Gantt.
If there are steps that come after the initialStartDate, they are shown in the TreeTable, but not in the Gantt.
groupByRootElements
Type: Boolean
Default: false
If this box is checked, the arrows from the first level (root element) to the second level is not displayed.
isCreatable
Type: Boolean
Default: false
Creatable yes/no.
isEditable
Type: Boolean
Default: true
Editable yes/no.
hideArrows
Type: Boolean
Default: false
If this box is checked, all the arrows in the gantt chart will not displayed.
isDeletable
Type: Boolean
Default: true
Deletable yes/no.
autoNewRow
Type: Boolean
Determines if a new row should be added automatically, if the record state is NEW
colspan
Type: Integer
Default: 1
Constraints: Minimum: 0, Maximum: Integer.MAX_VALUE
The colspan of the element.
rowspan
Type: Integer
Default: 1
Constraints: Minimum: 0, Maximum: Integer.MAX_VALUE
The rowspan of the element.