Skip to main content
Version: 2025.1

DynamicSingleDataChartViewTemplate

This page provides generated reference documentation for the DynamicSingleDataChartViewTemplate data model.

Displays a single-dimensional chart with simplified configuration. Only the EntityField and the corresponding aggregate field need to be defined. The client user can create his own chart by grouping and selecting the y-axis.

Overview

PropertySummary
chartTypeDefines the type of the chart.
childrenList of children in this container
colspanThe colspan of the element.
columnsContains all defined columns for this component.
defaultGroupFieldsHas to contain a list of fields which are used for grouping the data. These grouping fields are set when the view is loaded and no fields have been set by the…
devicesDetermines on wich devices the component should be available.
entityFieldThis property is mandatory. Its value must be set to 1. #ENTITY, when the ViewTemplate uses multiple EntityFields of the Entity belonging to the View…
informationFieldDefines the field which provides additional information. The placement of the information label varies between the ViewTemplates. The information label is only…
maxDBRowSets the maximum number of data rows to be gathered from the database
rowspanThe rowspan of the element.
shareParentDefines if the current parent shall be shared with other hierarchy based ViewTemplates. A new parent will be set if you drill down on a series.
titleTitle of the component

chartType

Type: ENeonSingleDataChartType

Defines the type of the chart.

Note: If you use an aggregate entity field, you have to set the aggregated field next to the entity field in the columns.


children

Type: Children

List of children in this container


colspan

Type: Integer
Default: 1
Constraints: Minimum: 0, Maximum: Integer.MAX_VALUE

The colspan of the element.


columns

Type: Column

Contains all defined columns for this component.


defaultGroupFields

Type: String[]

Has to contain a list of fields which are used for grouping the data. These grouping fields are set when the view is loaded and no fields have been set by the user. If a default filter with grouping has been defined, they will overwrite the default grouping.


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

  1. #ENTITY, when the ViewTemplate uses multiple EntityFields of the Entity belonging to the View (default).
  2. a single EntityField, if the ViewTemplate uses only this one single EntityField (example: WebContentViewTemplate).

The second option will result in a performance optimization.


informationField

Type: String

Defines the field which provides additional information. The placement of the information label varies between the ViewTemplates. The information label is only shown once per ViewTemplate.


maxDBRow

Type: Integer
Default: 400
Constraints: Minimum: Integer.MIN_VALUE, Maximum: Integer.MAX_VALUE

Sets the maximum number of data rows to be gathered from the database


rowspan

Type: Integer
Default: 1
Constraints: Minimum: 0, Maximum: Integer.MAX_VALUE

The rowspan of the element.


shareParent

Type: Boolean
Default: true

Defines if the current parent shall be shared with other hierarchy based ViewTemplates. A new parent will be set if you drill down on a series.


title

Type: String
Constraints: Verification: TITLE_LENGTH

Title of the component