Was können wir verbessern?

Dokumentation

IPS_SetStatusVariableUseAction

Die Dokumentation dieser Funktion ist nur noch aus Kompatibilitätsgründen vorhanden und sollte ab IP-Symcon 2.5 nicht mehr verwendet werden. Diese Funktion wird ab Version 2.5 nur noch emuliert und sollte durch die entsprechenden Ersatzfunktionen ausgetauscht werden. Diese Funktion wird zum nächsten Major-Release vollständig entfernt.
boolean IPS_SetStatusVariableUseAction ( integer $InstanzID, string $VariableIdent, boolean $BenutzteAktion )

Parameterliste

InstanzID ID der Instanz
VariableIdent Status Variable Identifikator. Eine Auflistung kann über IPS_GetStatusVariableIdents abgerufen werden.
BenutzteAktion Gibt an, ob die Aktion in der Visualisierung genutzt werden soll.

Rückgabewerte

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

Beschreibung

Die Funktion setzt, ob die intern verknüpfte Aktion einer bestimmten Instanz InstanzID und der Status Variable mit dem Status Variablen Identifikator VariableIdent benutzt werden soll.

Beispiel

if(IPS_StatusVariableExists(12345, "StatusVariable"))
{
    IPS_SetStatusVariableUseAction(12345, "StatusVariable", false); //Per WebFront nicht mehr schaltbar machen
}