HTGetTimeAtScooter (Funktion)
- Last UpdatedSep 14, 2023
- 1 minute read
Die Funktion HTGetTimeAtScooter() gibt die Uhrzeit für den Datenpunkt an der Anzeigelineal-Position (bestimmt durch Linealnummer und Linealposition) zurück. Die Zeit ist in Sekunden seit dem 1.1.1970, 0:00 Uhr GMT angegeben.
Kategorie
Archivdaten
Syntax
Ergebnis=HTGetTimeAtScooter(Archiv_Variable, Aktualisierungszähler,Linealnummer,Linealposition);
Argumente
Archiv_Variable
Beliebige Variable vom Typ "Hist. Trend".
Aktualisierungszähler
Integer-Wert, der das .UpdateCount-Feld des Trends darstellt.
Linealnummer
Integer-Wert, der das linke oder rechte Anzeigelineal darstellt:
1=Linkes Anzeigelineal
2=Rechtes Anzeigelineal
Linealposition
Real-Wert, der die Position des Anzeigelineals darstellt. Sie können hierfür die Punktfelder .ScooterPosRight oder .ScooterPosLeft des Trends verwenden.
Anmerkungen
Wenn sich der Wert eines der Argumente "Aktualisierungszähler", "Linealnummer" oder "Linealposition" ändert, wie die Funktion erneut ausgeführt und der Rückgabewert aktualisiert. Dadurch ist gewährleistet, dass der Ausdruck nach jedem Datenabruf und nach jeder Anzeigelineal-Bewegung ausgewertet wird.
Beispiel
Die folgende Anweisung ruft für den Wert an der aktuellen Position des linken Anzeigelineals im Trend "Trend1" die Zeit in Sekunden ab:
HTGetTimeAtScooter("Trend1",Trend1.UpdateCount,1, Trend1.ScooterPosLeft);