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.
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
|