.ChartLength (Punktfeld)
- Last UpdatedSep 14, 2023
- 1 minute read
Das Punktfeld .ChartLength legt den Anzeigezeitraum eines Archivierungstrends fest.
Kategorie
Archivdaten
Verwendung
HistTrendTag.ChartLength
Parameter
Variable
Beliebige Variable vom Typ "Hist. Trend".
Anmerkungen
Das Punktfeld .ChartLength gibt die Länge des Diagramms in Sekunden an. Sie ist als die Zeitspanne in Sekunden definiert, die in einem Archivierungs-Trenddiagramm angezeigt wird. Der Anzeigezeitraum wird wie folgt berechnet:
ChartLength=(Datums-/Zeitstempel am rechten Diagrammrand) - (Datums-/Zeitstempel am linken Diagrammrand);
Da die Zeit-/Datumsstempel in Sekunden seit dem 1.1.1970, 0:00 Uhr angegeben werden, ergibt die Berechnung die Anzahl der Sekunden zwischen dem linken und dem rechten Diagrammrand.
Wenn Sie den aktuellen Wert des Punktfelds .ChartLength durch eine Berechnung verändern möchten, muss diese daher in Sekunden erfolgen. Wenn Sie beispielsweise den aktuellen Anzeigezeitraum .ChartLength um zwei Stunden verkürzen möchten, müssen Sie die zwei Stunden zunächst in Sekunden umrechnen. Beispiel:
(2 Stunden) * (60 Minuten/Stunde) * (60 Sekunden/Minute) = 7200 Sekunden.
Datentyp
Integer (Lesen/Schreiben)
Gültige Werte
Alle positiven ganzen Zahlen
Beispiele
Die folgende Anweisung setzt den Anzeigezeitraum auf eine Stunde.
HtVar.ChartLength=3600 {60 Minuten * 60 Sekunden/Minute};
Die folgende Anweisung verschiebt den Anzeigezeitraum um die Hälfte nach links.
HtVar.ChartStart=HtVar.ChartStart - HtVar.ChartLength / 2;
Die folgende Anweisung verschiebt den Anzeigezeitraum um 10% nach links.
HtVar.ChartStart=HtVar.ChartStart - (.10 * HtVar.ChartLength);
Siehe auch
.ChartStart