« Zurück zu Produkt

Dokumentation

RegisterVariableFloat

Benötigt: IP-Symcon >= 4.0

 int RegisterVariableFloat (string $Ident, string $Name, string $Profil, int $Position) 

Parameterliste

Ident

Ident der Statusvariable

Name

Name der Statusvariable

Profil

Name des zu verwendenen Profils.
Default == ""

Position

Position im Objektbaum und somit auch in der Visualisierung.
Default == 0

Rückgabewert

VariablenID der erstellten Statusvariable

Beschreibung

Diese Funktion erstellt eine Statusvariable vom Typ Float mit dem Ident Ident dem Namen Name. Es kann noch angegeben werden, welches Profil genutzt werden und auf welcher Position die Statusvariable stehen soll.

Warning

Diese Funktion kann auch aufgerufen werden wenn die Variable bereits existiert. In diesem Fall wird ausschließlich das Profil aktualisiert, sofern dieses abweichend ist. Sollte der Variablentyp anders sein, wird die Variable ohne Rückfrage gelöscht und neu mit dem korrektem Variablentyp neu erstellt.

Warning

Über GetIDForIdent kann die VariablenID ermittelt werden, sodass diese nirgends gespeichert werden muss.

Beispiel

$variablenID = $this->RegisterVariableFloat("Faktor", "Zoom Faktor Wandanzeige", "Faktor.Anzeige");
Haben Sie noch Fragen?