Skip to main content
Les constantes globales servent à spécifier des critères de recherche supplémentaires (boîte de dialogue Propriétés de l’élément, onglet Avancé, sections relations avancées de pré-recherche et Advanced post-search relations ; boîte de dialogue Propriétés du bloc, champ Expression).
Les constantes globales sont définies pour l’ensemble du FlexiLayout et sont accessibles dans toutes les sections du code du programme. Lors de la création d’une constante globale, vous devez spécifier son nom et sa valeur. Le nom d’une constante doit commencer par une lettre ou un caractère de soulignement, puis peut être composé de lettres et de chiffres. Les noms de constantes ne doivent contenir ni espaces ni symboles spéciaux. Le nom d’une constante doit être unique dans le FlexiLayout où elle sera utilisée et ne peut pas coïncider avec l’un des mots réservés. Cela signifie que vous ne pouvez pas déclarer dans le code des variables dont les noms coïncident avec ceux des constantes globales. Les constantes peuvent être de n’importe quel type ayant un constructeur dans le langage FlexiLayout. Le type d’une constante est soit défini explicitement en appelant son constructeur, soit déduit par le programme à partir de sa valeur (par exemple, le type String). Lorsque vous utilisez une constante dans votre code, le compilateur vérifie que ce type de constante peut être utilisé dans le contexte donné. Cette vérification est effectuée lorsque vous générez le FlexiLayout ou lorsque vous demandez au programme de vérifier le code dans un champ particulier. Vous pouvez créer des constantes globales à l’aide de fonctions globales et d’autres constantes globales déjà créées. Exemples de constantes globales :

Ajouter, modifier et supprimer des constantes globales

Ajouter une constante globale

1

Ouvrir la boîte de dialogue Propriétés

Dans le menu FlexiLayout, sélectionnez Propriétés ; ou cliquez avec le bouton droit dans la fenêtre FlexiLayout, puis sélectionnez Propriétés dans le menu contextuel.
2

Ouvrir l’onglet Constantes

Dans la boîte de dialogue Propriétés, cliquez sur l’onglet Constantes.
3

Ajouter la constante

Cliquez sur Ajouter…, saisissez un nom et une valeur pour la constante, puis cliquez sur OK.

Modifier une constante globale

1

Ouvrir la boîte de dialogue Propriétés

Dans le menu FlexiLayout, sélectionnez Propriétés… ; ou cliquez avec le bouton droit dans la fenêtre FlexiLayout et sélectionnez Propriétés… dans le menu contextuel.
2

Sélectionner la constante dans l’onglet Constantes

Dans la boîte de dialogue Propriétés, cliquez sur l’onglet Constantes, puis sélectionnez la constante que vous voulez modifier.
3

Modifier la constante

Cliquez sur Edit…, saisissez un nouveau nom et une nouvelle valeur, puis cliquez sur OK.

Supprimer une constante globale

1

Ouvrir la boîte de dialogue Propriétés

Sélectionnez la commande Propriétés dans le menu FlexiLayout (ou cliquez avec le bouton droit dans la fenêtre FlexiLayout, puis sélectionnez la commande Propriétés dans le menu contextuel).
2

Sélectionner la constante dans l’onglet Constantes

Dans la boîte de dialogue Propriétés, cliquez sur l’onglet Constantes et sélectionnez la constante à supprimer.
3

Supprimer la constante

Cliquez sur Delete.
Le nom d’une constante doit être un identifiant valide, c’est-à-dire qu’il doit être composé des caractères ”_ a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z” et de chiffres. Le premier caractère du nom ne doit pas être un chiffre. Les noms de constantes ne doivent pas contenir d’espaces ni de symboles spéciaux.