Lorsque vous créez des calculs et des scripts dans Designer, n’oubliez pas que les objets auxquels vous ajoutez des scripts sont en réalité définis comme objets XML dans l’architecture de formulaires XML sous-jacente. Cela signifie que l’onglet Standard de la palette Bibliothèque d’objets contient une grande variété d’objets et que la plupart d’entre eux sont définis par le même objet XML. Par conséquent, les différentes propriétés et méthodes de script disponibles dépendent de la définition de cet objet XML et non de l’objet présent dans la palette Bibliothèque d’objets.
Les objets disponibles dans l’onglet Standard de la palette Bibliothèque d’objets dépendant de la même définition d’objet XML de base partagent une série de propriétés et de méthodes communes. Si vous faites référence à la section Scripts d’objets, vous déterminez le jeu de propriétés et de méthodes disponibles d’après l’objet XML de base correspondant. De même, chaque définition d’objet XML de base contient un objet enfant qui contrôle de manière spécifique l’apparence visuelle de l’objet Designer.
Par exemple, si vous voulez parcourir les propriétés et les méthodes disponibles pour un objet Champ Date/Heure dans Designer, commencez par l’objet field. Si vous voulez parcourir l’objet XML correspondant contrôlant l’apparence visuelle du champ Date/Heure, affichez l’objet dateTimeEdit.
Le tableau ci-dessous illustre le mappage entre les objets visibles dans l’onglet Standard de la palette Bibliothèque d’objets dans Designer, ainsi que l’objet de l’architecture de formulaires XML correspondant.