Dokumentation
Werteingabe
Benötigt: Symcon >= 8.0
Parameter
Informationen zu den visuellen Eigenschaften und Bedeutungen der Parameter sind in der Objekt-Darstellung zu finden.
| Name | Typ | Parameter | Beschreibung |
|---|---|---|---|
| PRESENTATION | String | Die ID der Darstellung | VARIABLE_PRESENTATION_VALUE_INPUT {6F477326-1683-A2FD-D2E7-477F366ECB62} |
| PRÄFIX | String | Präfix | |
| SUFFIX | String | Suffix | |
| MULTILINE | Boolean | Mehrzeilige Eingabe |
Beispiele
// Beim Registrieren einer Variable für PHP-Module
// Erlaubt es zahlen frei einzugeben.
$this->RegisterVariableFloat('Strompreis', 'Kosten pro kWh', [
'PRESENTATION' => VARIABLE_PRESENTATION_VALUE_INPUT,
'SUFFIX' => ' €',
]);
// Ermöglicht es Freitext über mehrere Zeilen einzugeben.
$this->RegisterVariableString('Einkaufsliste', 'Einkaufsliste', [
'PRESENTATION' => VARIABLE_PRESENTATION_VALUE_INPUT,
'MULLTILINE' => true,
]);
// Für bestehende Variablen via Skript
// Erlaubt es zahlen frei einzugeben.
IPS_SetVariableCustomPresentation(12345, [
'PRESENTATION' => VARIABLE_PRESENTATION_VALUE_INPUT,
'SUFFIX' => ' €',
]);
// Ermöglicht es Freitext über mehrere Zeilen einzugeben.
IPS_SetVariableCustomPresentation(12345, [
'PRESENTATION' => VARIABLE_PRESENTATION_VALUE_INPUT,
'MULLTILINE' => true,
]);