4D v16.3

Noms des objets

Accueil

 
4D v16.3
Noms des objets

Noms des objets  


 

A chaque objet actif de formulaire est associé un nom d'objet et une variable. Le nom de la variable peut être différent de celui de l’objet. Dans un même formulaire, vous pouvez utiliser plusieurs fois la même variable mais chaque nom d'objet doit être unique.

Note : La taille des noms d'objets est limitée à 255 octets, celle des noms de variables à 31 octets.

Dans le langage de 4D, vous pouvez vous référer à un objet actif de formulaire par l’intermédiaire de son nom d’objet ou de son nom de variable (voir à ce sujet la section Objets de formulaires dans le manuel Langage de 4D).

Pour plus d’informations sur les règles de nommage des objets de formulaire et des variables, reportez-vous à la section GET REGISTERED CLIENTS (les règles sont identiques) ainsi qu'à la section Identifiants dans le manuel Langage de 4D.

Vous pouvez laisser à 4D le soin de créer dynamiquement et en fonction des besoins, les variables associées à vos objets de formulaires (boutons, variables saisissables, cases à cocher, etc.). Pour cela, il suffit de laisser vide le champ "Nom de la variable" dans la Liste des propriétés pour l’objet :

Pour plus d'informations, reportez-vous à la section Variables dans le manuel Langage de 4D.

Les variables associées aux objets de formulaire peuvent contenir tout type d’expression retournant une valeur en lieu et place du nom de la variable. Il suffit pour cela de saisir directement l’expression dans la zone “Nom de variable” des propriétés de l’objet :

Toute expression 4D valide est acceptée : expression simple, formule, fonction 4D, nom de méthode projet ou champ utilisant la syntaxe standard [Table]Champ. L’expression est évaluée lors de l’exécution du formulaire et est réévaluée à chaque événement formulaire. Bien entendu dans ce cas, il n’est pas possible de gérer par programmation la valeur de la variable. 

Les possibilités offertes par ce principe sont multiples. Il permet par exemple d’associer un champ numérique à un thermomètre afin de représenter une valeur sous forme graphique en liste :

Note : Si la valeur saisie correspond à la fois au nom d’une variable et à celui d’une méthode, 4D considère que vous désignez la méthode.

 
PROPRIÉTÉS 

Produit : 4D
Thème : Propriétés des objets actifs

 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

4D - Mode Développement ( 4D v16)
4D - Mode Développement ( 4D v16.1)
4D - Mode Développement ( 4D v16.3)