Passer au contenu principal
Les paramètres nommés servent au débogage des FlexiLayouts. Les paramètres nommés d’un FlexiLayout sont hérités par les lots, et les paramètres nommés des lots sont hérités par les pages. Les valeurs des paramètres nommés sont vérifiées lors de l’application du FlexiLayout.

Création et modification des paramètres nommés

Pour créer un nouveau paramètre nommé, ouvrez la boîte de dialogue Propriétés d’un FlexiLayout, sélectionnez l’onglet paramètres nommés et cliquez sur le bouton Add new….
Capture d’écran de l’onglet Input Named Parameters dans la boîte de dialogue Propriétés du FlexiLayout, répertoriant les paramètres nommés avec leurs colonnes Name, Type et Value, ainsi que les boutons Add new, Edit, Reset et Delete.
Chaque paramètre nommé possède les propriétés suivantes :
  • Name Cette propriété ne peut pas être modifiée une fois définie.
  • Type Les paramètres nommés peuvent être de trois types : String, StringArray ou Int. Cette propriété ne peut pas être modifiée une fois définie.
  • Value Cette propriété peut être modifiée pour chaque lot et pour chaque page. Si la valeur d’un paramètre nommé n’est pas spécifiée dans le FlexiLayout, la colonne Value affichera <Undefined>.
Les lots héritent des paramètres nommés du FlexiLayout, et les pages héritent des paramètres nommés des lots. La colonne Inherited from de l’onglet paramètres nommés dans la boîte de dialogue Propriétés d’un lot ou d’une page indique de quel élément chaque paramètre nommé a été hérité.
Capture d’écran de l’onglet Input Named Parameters dans une boîte de dialogue Propriétés d’un lot, où la colonne Inherited from indique si chaque paramètre nommé a été hérité du FlexiLayout ou du Batch.
Vous pouvez copier des paramètres nommés ayant une valeur définie. Si la destination vers laquelle vous copiez le paramètre nommé contient déjà un paramètre nommé portant le même nom et du même type, la valeur du paramètre copié sera attribuée au paramètre de destination. Les commandes suivantes sont disponibles dans l’onglet paramètres nommés de la boîte de dialogue Propriétés d’un FlexiLayout :

Option

Description

Add new…

Crée un nouveau paramètre nommé.

Remarque. Disponible uniquement pour les FlexiLayouts.

Edit…

Modifie un paramètre nommé.

Reset

Réinitialise la valeur d’un paramètre nommé.

Delete

Supprime un paramètre nommé.

Remarque. Disponible uniquement pour les FlexiLayouts

Copy

Copie un paramètre nommé.

Remarque. Disponible uniquement dans le menu contextuel d’un paramètre nommé.

Paste

Colle le paramètre nommé copié.

Remarque. Disponible uniquement dans le menu contextuel d’un paramètre nommé.

Les méthodes suivantes peuvent être utilisées pour appeler un paramètre nommé à partir d’un script :
  • GetNamedParameterString pour les paramètres nommés de type String ;
  • GetNamedParameterStringArray pour les paramètres nommés de type StringArray ;
  • GetNamedParameterInt pour les paramètres nommés de type Int.

Ajout de paramètres nommés aux éléments

Vous pouvez créer, à l’aide de la Disposition de référence, des paramètres nommés avec des régions pour les éléments. Sélectionnez une ou plusieurs pages, cliquez dessus avec le bouton droit, puis cliquez sur Propriétés… pour ouvrir leur boîte de dialogue Propriétés. L’onglet Paramètres nommés contient la liste des paramètres nommés disponibles. Vous pouvez les modifier en cliquant sur le bouton Modifier… ou réinitialiser leur valeur à celle du parent le plus proche dont ils peuvent hériter. Vous pouvez utiliser le champ Préfixe à supprimer pour indiquer un préfixe à supprimer du nom du paramètre nommé. Par exemple, vous pouvez utiliser ce champ pour supprimer, dans les noms des paramètres nommés, les noms des variantes de mise en page.