TrendChart

Steuerelement zur Darstellung des zeitlichen Verlaufs von Trendwerten als Liniendiagramm.

Symbol

Menüband

Start > Steuerelemente > System > Trends > TrendChart

Das Steuerelement TrendChart stellt Daten aus Trenddefinitionen des Systemmoduls Trends als Kurven in einem Diagramm dar. Die x-Achse stellt dabei immer eine Zeitachse dar, die y-Achse die Werte eines Trends. Das TrendChart kann mehrere Trends als Kurven darstellen. Für jeden Trend kann eine eigene y-Achse mit eigenen Grenzwerten angezeigt werden.

Für das Steuerelement TrendChart stehen zwei unterstützende Steuerelemente TrendChartController und TrendChartLegend zur Verfügung.

TrendChart mit zwei Trendkurven und dem Marker, darunter TrendChartController und TrendChartLegend

Funktionalitäten

Das Steuerelement unterstützt folgende Funktionalität:

Diese Funktionalitäten können Sie über die Eigenschaften im Fenster Eigenschaften konfigurieren, wenn Sie das Steuerelement im Designer oder in der Dokumentgliederung markieren. Alle Eigenschaften verfügen über einen Tooltip, der die Bedeutung der jeweiligen Eigenschaft beschreibt. Halten Sie die Maus über dem Namen der Eigenschaft im Eigenschaftenfenster. Der Tooltip wird kurz darauf angezeigt.

Darstellung der Trendkurven (Series)

Wenn Sie ein TrendChart im Designer auf einer Page platzieren, enthält es bereits ein Unterelement Series. Dieses Steuerelement zeigt die Daten des angebundenen Trends an. Um einen Trend an das Series-Element anzubinden, markieren Sie das Element in der Dokumentgliederung und wählen Sie den gewünschten Trend in der Eigenschaft TrendName aus.

Um ein weiteres Series-Element zum TrendChart hinzuzufügen, markieren Sie das TrendChart im Designer oder in der Dokumentgliederung und rufen Sie über die Schaltfläche hinter der Eigenschaft Series den Collection Editor auf.

Die Series unterstützt folgende Funktionalität:

X-Achse (XAxis)

Über die Eigenschaft ShowXAxis können Sie entscheiden, ob die x-Achse mit den dazugehörigen Skalenbeschriftungen, Skalenstrichen, Haupt- und Hilfsrasterlinien angezeigt wird.

Desweiteren können Sie Folgendes für die x-Achse konfigurieren:

Raster (Grid)

Über die Eigenschaft ShowGrid können Sie entscheiden, ob das Raster zusätzlich zu den Kurven gezeichnet wird. Desweiteren können Sie Folgendes für das Raster konfigurieren:

Animiertes Ladesymbol (LoadingSpinner)

In bestimmten Fällen müssen die Daten im TrendChart aktualisiert werden. Dies ist z. B. dann notwendig, wenn der Nutzer zuerst die Online-Anzeige der Trenddaten stoppt, um sich den Verlauf der Trendkurve aus weiter zurückliegender Vergangenheit anzuschauen, und dann zum Online-Modus zurückkehren will. Dies kann durch einen Klick auf die Aktualisieren-Schaltfläche im TrendChartController erfolgen.

Dauert das Aktualisieren der Daten in Ihrem Projekt länger als gewünscht, können Sie für die Dauer der Aktualisierung ein animiertes Ladesymbol über die Eigenschaft ShowLoadingSpinnerOnRequest anzeigen lassen. Die Art des Symbols wird in der Eigenschaft LoadingSpinner festgelegt. Die Farben für das Ladesymbol selbst und den durchscheinenden Hintergrund des Ladesymbols können Sie über die Eigenschaften LoadingSpinnerForegroundColor und LoadingSpinnerBackgroundColor festlegen.

Marker

Der Marker kann wird im TrendChart nur dann verwendet werden, wenn er über die Eigenschaft Enabled in der Kategorie Marker aktiviert wurde. Zudem kann Folgendes für den Marker konfiguriert werden: