Standardmäßig wird nach "categoryBoAttrId" sortiert.
Soll nach einem anderen Attribut sortiert werden kann dies folgendermaßen konfiguriert werden:
| Codeblock | ||
|---|---|---|
| ||
"chart": {
"primaryChart": {
"sort": {
"sortByBoAttrId": "nuclet_test_charts_FinancialFigures_gewinn",
"sortDirection": "asc"
}
...
}
}
|
Im Diagramm kann ein Fadenkreuz angezeigt werden, indem:
diese beiden Attribute in der Diagramm-Konfiguration konfiguriert werden, Beispiel:
| Codeblock | ||
|---|---|---|
| ||
"chart": {
"primaryChart": {
"crosshair": {
"categoryBoAttrId": "example_rest_CategorySalesCustomerCRT_crosshaircategory",
"seriesBoAttrId": "example_rest_CategorySalesCustomerCRT_crosshairseries",
"color": "green"
}
},
}
|
Die Datenreihe, die als Balkendiagramm dargestellt werden soll, benötigt in der Konfiguration das "bar" Flag:
| Codeblock | ||
|---|---|---|
| ||
...
"series": [
{
"boAttrId": "nuclet_test_charts_FinancialFigures_umsatz",
"label": {"de": "Umsatz"},
"bar": true
},
... |
Basieren die Daten der einzelnen Datenreihen (series) auf der gleichen Skalierung, so kann die Y-Achsen-Skalierung synchronisiert werden:
| Codeblock | ||
|---|---|---|
| ||
"chart": {
"synchronizeLineBarChartYAxes": true
}
|
Die Tooltip-Informationen können um ein weiteres Attribut pro Serie erweitert werden:
| Codeblock | ||
|---|---|---|
| ||
...
"series": [
{
"boAttrId": "nuclet_test_charts_FinancialFigures_umsatz",
"tooltipBoAttrId": "nuclet_test_charts_FinancialFigures_tooltip",
"label": {"de": "Umsatz"},
"bar": true
},
... |