« Zurück zu Produkt

Dokumentation

IPS_GetVariablePresentation

Benötigt: IP-Symcon >= 8.1

 array IPS_GetVariablePresentation (int $VariablenID) 

Parameterliste

VariablenID

VariablenID der Variable deren Darstellung ausgegeben werden soll

Rückgabewert

Ein Array mit allen Parametern der aktuellen Variablendarstellung

Beschreibung

Die Funktion liefert die aktuelle Darstellung der Variable mit VariablenID. Die Darstellung liegt als Array vor und beinhaltet alle Darstellungsparameter.

Key Beschreibung
PRESENTATION Die als GUID formatierte ID der genutzten Darstellung
TEMPLATE Die als GUID formatierte ID verwendeten Vorlage
Darstellungsparameter Die Darstellungsparameter unterscheiden sich je nach Darstellung. Die Parameter befinden sich auf der gleichen Ebene wie der PRESENTATION Parameter

Mögliche Darstellungen

Darstellung
Aufzählung
Datum/Uhrzeit
Dauer
Farbe
Rollladen
Schalter
Schieberegler
Webinhalt
Wertanzeige
Werteingabe

Beispiel

print_r(IPS_GetVariablePresentation(12345));
/* Beispielausgabe
Array
(
    [DIGITS] => 0
    [CUSTOM_GRADIENT] => []
    [ICON] => temperature-half
    [DECIMAL_SEPARATOR] => Client
    [GRADIENT_TYPE] => 1
    [MAX] => 25
    [PRESENTATION] => {6B9CAEEC-5958-C223-30F7-BD36569FC57A}
    [INTERVALS] => []
    [INTERVALS_ACTIVE] => 
    [MIN] => 15
    [PERCENTAGE] => 
    [PREFIX] => 
    [STEP_SIZE] => 1
    [SUFFIX] =>  °C
    [THOUSANDS_SEPARATOR] => 
    [USAGE_TYPE] => 0
)
*/
Haben Sie noch Fragen?