« Zurück zu Produkt

Dokumentation

AC_SetLoggingStatus

Benötigt: IP-Symcon >= 3.0

 boolean AC_SetLoggingStatus (int $InstanzID, int $VariablenID, boolean $Aktiv) 

Parameterliste

InstanzID

ID zum Archiv

VariablenID

ID der abzufragenden Variablen

Aktiv

True, wenn das Logging der Variable aktiviert werden soll, sonst False.

Rückgabewert

True wenn erfolgreich, sonst False

Beschreibung

Diese Funktion ändert die Eigenschaft zum Loggen der Variable mit der ID VariablenID auf Aktiv.

Warning

Das Logging der Variablen wird sofort aktiviert, da allerdings der aktuelle Wert und Änderungen der Variablen asynchron geloggt werden, kann es sein, dass diese bei Ausführung eines Skriptes nicht direkt zur Verfügung stehen. Ein möglicher Workaround hierfür ist die Verwendung des Sleep-Befehls

Beispiel

// Setzt die Eigenschaft der "Testvariable" zum Loggen auf true
AC_SetLoggingStatus(39147 /*[Archive]*/, 53716 /*[TestVariable]*/, true);
Haben Sie noch Fragen?