setProperty

L’objetsetProperty modifie une propriété de son objet parent. Un objet parent peut contenir un nombre illimité d’objets setProperty.

La propriété target est une expression de syntaxe de référence qui décrit une propriété unique de l’objet parent. Cette propriété identifie le nœud dont la valeur doit être identique à celle identifiée par l’objet ref et la propriété connection. Par exemple, la cible spécifiée pour définir la propriété toolTip d’un champ serait access.toolTip.

Dans le conteneur parent, il n’existe pas de restrictions sur le type de propriétés pouvant être ciblées par l’objet setProperty. Toutefois, l’objet setProperty ne peut pas cibler les propriétés de conteneurs imbriqués.

L’application de l’objet setProperty est une opération de modèle. La référence est résolue et la valeur est appliquée à la propriété target lors de la création du formulaire suite à une fusion. Il n’existe pas de liaison permanente entre le nœud de données et la propriété. Tous les changements ultérieurs effectués sur les données ne sont pas propagés à la propriété target sauf en cas de nouvelle fusion.

Remarque : il est inutile d’utiliser l’objet setProperty pour cibler des propriétés de liaison telles que l’objet bind ou #name, car l’application setProperty survient après le processus de fusion.

Hiérarchie des objets

Modèle

Objets enfant

Modèle de formulaire

ref

Classe parent

Classe node, classe

Propriétés

Nom

Description

Type

Accès

connection

Spécifie le nom du contrôle de connexion associé dans l’ensemble de connexions.

Chaîne

Lecture/écriture

target

Indique l’objet sur lequel l’action se produit.

Chaîne

Lecture/écriture

Méthodes

Aucun