Migration - Smarthome-Components

Migration - Smarthome-Components Migration - Smarthome-Components

smarthome.components.de
von smarthome.components.de Mehr von diesem Publisher
06.01.2013 Aufrufe

IPS_SetEventLimit boolean IPS_SetEventLimit ( integer $EreignisID , integer $Anzahl ) Parameterliste EreignisID ID des zu verändernden Ereignisses Anzahl Die Anzahl der Ausführung, bevor das Ereignis deaktiviert wird. 0 = Keine Limitierung Rückgabewerte Konnte der Befehl erfolgreich ausgeführt werden, liefert er als Ergebnis TRUE, andernfalls FALSE. Beschreibung Die Limitierung auf Anzahl bewirkt, dass das Ereignis nur Anzahl Male ausgeführt wird. Danach ist die Anzahl gleich null und das Ereignis ist deaktiviert. Die Einstellung Anzahl = 0 hebt die Limitierung auf. Beispiel IPS_SetEventLimit($EreignisID, 0); //Keine limitierung

IPS_SetEventScript boolean IPS_SetEventScript ( integer $EreignisID , string $Skriptinhalt ) Parameterliste EreignisID ID des zu verändernden Ereignisses Skriptinhalt PHP Skript ohne PHP Tags () Rückgabewerte Konnte der Befehl erfolgreich ausgeführt werden, liefert er als Ergebnis TRUE, andernfalls FALSE. Beschreibung Jedes Ereignis, welches nicht einem Skript, sondern z.B. einer Instanz/Variable untergeordnet ist, kann auf dem übergeordneten Objekt (als der Instanz/Variable) eine Operation ausführen, die in PHP programmiert werden kann. Über diesen Befehl kann diese Operation als PHP Code definiert werden, die bei Auftreten des Ereignisses ausgeführt wird. Der PHP wird direkt ohne die PHP Tags () angegeben. Die Auflistung der Systemvariablen zeigt, welche speziellen Variablen verfügbar sind. Beispiel //Skriptinhalt dem Ereignis zuordnen IPS_SetEventScript($EreignisID, "echo Verknüpftes Objekt: ".$_IPS['TARGET']);

IPS_SetEventScript<br />

boolean IPS_SetEventScript ( integer $EreignisID , string $Skriptinhalt )<br />

Parameterliste<br />

EreignisID ID des zu verändernden Ereignisses<br />

Skriptinhalt PHP Skript ohne PHP Tags ()<br />

Rückgabewerte<br />

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

Beschreibung<br />

Jedes Ereignis, welches nicht einem Skript, sondern z.B. einer Instanz/Variable untergeordnet ist, kann auf dem<br />

übergeordneten Objekt (als der Instanz/Variable) eine Operation ausführen, die in PHP programmiert werden kann.<br />

Über diesen Befehl kann diese Operation als PHP Code definiert werden, die bei Auftreten des Ereignisses ausgeführt<br />

wird. Der PHP wird direkt ohne die PHP Tags () angegeben. Die Auflistung der Systemvariablen zeigt, welche<br />

speziellen Variablen verfügbar sind.<br />

Beispiel<br />

//Skriptinhalt dem Ereignis zuordnen<br />

IPS_SetEventScript($EreignisID, "echo Verknüpftes Objekt: ".$_IPS['TARGET']);

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!