Partager cette page

# Exemple : Boîte de dialogue Personnalisation d’un module Anomalies

Cet exemple montre comment vous pouvez personnaliser la disposition des champs et d’autres propriétés de champ dans la boîte de dialogue Ajouter une anomalie. Vous pouvez créer un code similaire pour organiser la disposition de la boîte de dialogue Détails de l’anomalie.

Cet exemple illustre une solution qui personnalise les propriétés de champ pour tous les groupes d’utilisateurs. Vous pouvez également utiliser les générateurs de script pour personnaliser la disposition des boîtes de dialogue du module d’anomalies. Si vous utilisez les générateurs de script, vous devez effectuer la personnalisation séparément pour chaque groupe d’utilisateurs.

Cet exemple implique les procédures suivantes :

- `SetFieldApp` est une procédure générale qui reçoit un nom de champ et ses propriétés en tant que des paramètres, et qui affecte les propriétés au champ. Voir SetFieldApp.

- `FieldCust_AddDefect` appelle `SetFieldApp` pour chaque champ de la boîte de dialogue Ajouter des anomalies, afin de définir les propriétés du champ. Pour certains des champs, `FieldCust_AddDefect` vérifie le groupe d’utilisateurs auquel appartient l’utilisateur actuel, et personnalise les propriétés du champ en conséquence. Un appel à `FieldCust_AddDefect` est placé dans la procédure d’événement `Bug_New`. Voir FieldCust_AddDefect.

Note : Pour implémenter cet exemple, vous pouvez exécuter le générateur de script Personnalisation de champ Ajouter une anomalie, puis modifier les scripts qui en résultent.

- Renommez la fonction générée `WizardFieldCust_Add` en `FieldCust_AddDefect` et modifiez-la si nécessaire. (Avant de modifier un script généré, vous devez le renommer afin qu'il ne soit pas remplacé la prochaine fois que vous exécutez le générateur de script.)
- Le générateur de script place un appel à `WizardFieldCust_Add` dans la procédure d’événement `Bug_New.`Remplacez-le par`FieldCust_AddDefect.`
- La fonction SetFieldApp est générée lorsque vous exécutez le générateur de script. Vous n'avez pas besoin de renommer ou de modifier cette fonction.

https://admhelp.microfocus.com ALM 8942
Conseils pour améliorer vos résultats de recherche... ALM Help Center ALM Help Center Aide ALM 17.0 Tout Afficher le centre d’aide local Afficher le centre d’aide en ligne arrière Revenir en arrière dans l’historique de navigation avant Avancer dans l’historique de navigation Désactiver la mise en surbrillance dans les résultats de recherche rubrique suivante Atteindre la rubrique suivante rubrique précédente Atteindre la rubrique précédente Imprimer la rubrique actuelle Version :