setProperty

Das setProperty -Objekt ändert eine Eigenschaft des ihm übergeordneten Objekts. Ein übergeordnetes Objekt kann beliebig viele setProperty -Objekte enthalten.

Bei der target -Eigenschaft handelt es sich um einen Referenzsyntaxausdruck, der eine einzelne Eigenschaft des übergeordneten Objekts beschreibt. Diese Eigenschaft gibt die Node an, für die der Wert auf den vom ref -Objekt und der connection -Eigenschaft angegebenen Wert festgelegt werden muss. Das Ziel, das beispielsweise das toolTip -Objekt für ein Feld setzt, ist access.toolTip .

Innerhalb des übergeordneten Containers gibt es keine Einschränkungen hinsichtlich der Ziele für die Eigenschaften des setProperty -Objekts. Das setProperty -Objekt kann jedoch nicht auf die Eigenschaften verschachtelter Container verweisen.

Die Anwendung des setProperty -Objekts ist ein Vorlagenvorgang. Beim Erstellen des Formulars aufgrund einer Zusammenführung wird der Verweis aufgelöst und der Datenwert auf die target -Eigenschaft angewendet. Zwischen der Daten-Node und der Eigenschaft gibt es keine permanente Verknüpfung. Nachfolgende Änderungen an den Daten werden nur an die Zieleigenschaft übertragen, wenn eine weitere Zusammenführung erfolgt.

Hinweis: Die Verwendung des setProperty -Objekts für bindungsbezogene Eigenschaften, wie z. B. bind -Objekt oder #name ist nicht sinnvoll, da die setProperty-Anwendung nach der Zusammenführung auftritt.

Hierarchie der Objekte

Modell

Untergeordnete Objekte

Formularmodell

ref

Übergeordnete Klasse

node-Klasse -Klasse

Eigenschaften

Name

Beschreibung

Typ

Zugriff

connection

Gibt den Namen der zugeordneten Verbindungssteuerung in der Verbindungsgruppe an.

Zeichenfolge

Lesen/Schreiben

target

Gibt das Objekt an, auf das sich die Aktion auswirkt.

Zeichenfolge

Lesen/Schreiben

Methoden

Kein