Dokumentation
UpdateFormField
Benötigt: IP-Symcon >= 5.2
void UpdateFormField (string $Feld, string $Parameter, variant $Wert)
Parameterliste
Feld | Name des zu ändernden Formularfeldes |
Parameter | Name des zu ändernden Parameters |
Wert | Neuer Wert des Parameters |
Rückgabewert
Keine Rückgabe
Beschreibung
Dies Funktion setzt den Parameter Parameter das Formularfeldes mit dem Namen Feld in jeder offenen Instanzkonfiguration dieser Instanz auf den Wert Wert. Sollte ein Formularfeld mit diesem Namen im Element- und im Aktionsbereich existieren, so werden beide aktualisiert.
Es ist nicht möglich die Parameter name und type von Formularfeldern zu verändern. Weitere nicht veränderbare Parameter sind in der jeweiligen Dokumentation aufgeführt.
Bei komplexen Parameter, also Listen oder Objekte, muss der neue Wert JSON-codiert übergeben werden.
Beispiel
// Verstecke den Button
$this->UpdateFormField("MyButton", "visible", false);