Dokumentation
RegisterScript
Benötigt: IP-Symcon >= 4.0
int RegisterScript (string $Ident, string $Name, string $Inhalt, int $Position)
Parameterliste
Ident | Ident des Skripts |
Name | Name des Skripts |
Inhalt | Inhalt, welcher in das Skript eingetragen werden soll. //Autogenerated script" |
Position | Position im Objektbaum und somit auch in der Visualisierung. |
Rückgabewert
Gibt die ObjektID des erstellten oder bereits vorhandenen Skripts zurück
Beschreibung
Erstellt ein Skript mit dem Ident Ident, Namen Name, Inhalt Inhalt und der Position Postion, sofern der angegebene Ident nicht schon vorhanden ist.
In beiden Fällen wird die ObjektID des erstellten oder bereits vorhanden Skripts zurückgegeben.
Der Inhalt von Inhalt wird jedes mal überschrieben, sodass auch nach Änderungen immer der korrekte Inhalt garantiert werden kann. Für Skripte welche bearbeitet werden sollen, ist es empfohlen ein Konfigurationsformular mit SelectScript-Auswahl zu nutzen
Beispiel
$scriptID = $this->RegisterScript("TextSkript", "Mein TestSkript");