« Zurück zu Produkt

Dokumentation

AC_AddLoggedValues

Benötigt: IP-Symcon >= 5.1

 boolean AC_AddLoggedValues (int $InstanzID, int $VariableID, array $Datensätze) 

Parameterliste

InstanzID

ID zum Archiv

VariableID

ID der Variable, welcher die Datensätze hinzugefügt werden sollen

Datensätze

Ein Array mit Datensätzen, wobei jeder Datensatz ein Array mit folgenden key => value Paaren ist:

Parameter Typ Beschreibung
TimeStamp Integer Zeitpunkt des neuen Datensatzes als Unix Timestamp
Value nach Variable Der Wert des neuen Datensatzes - Der Typ des Wertes muss hierbei zum Typen der Variable passen

Rückgabewert

Konnte der Befehl erfolgreich ausgeführt werden, liefert er als Ergebnis TRUE, andernfalls FALSE.

Beschreibung

Diese Funktion fügt den geloggten Rohdaten der Variable mit der ID VariableID die Datensätze Datensaetze hinzu.

Warning

Nach dieser Funktion sind die aggregierten Daten der Variable ungültig und müssen neu aggregiert werden.

Beispiel

// Füge einer Integer Variable drei zusätzliche Datensätze hinzu
AC_AddLoggedValues(12345, 34567, [
  [
    'TimeStamp' => 1128255120,
    'Value' => 30
  ],
  [
    'TimeStamp' => 1128257851,
    'Value' => 50
  ],
  [
    'TimeStamp' => 1128278514,
    'Value' => 130
  ]
]);
Haben Sie noch Fragen?