Un crochet (de l'anglais "hook") est un point d'entrée, tel qu'un déclencheur, dans une partie
de code qui s'exécute à des moments spécifiques au cours d'une session client
de l'utilisateur. Rational ClearQuest prévoit les types suivants
de crochets :
- Crochets de zone. A utiliser pour tester la valeur d'une zone et, éventuellement, ajuster en
conséquence la valeur d'autres zones. Par exemple, vous pouvez utiliser ce type de crochet pour contrôler
la validité du contenu d'une zone ou lui affecter une valeur par défaut.
- Crochets d'action. A utiliser pour implémenter des tâches en des points spécifiques du
cycle de vie d'une demande de modification. A l'inverse des crochets de zone, les crochets
d'action sont généralement associés à des événements qui affectent la demande de changement entière,
et non seulement une zone particulière. Par exemple, vous pouvez utiliser un crochet d'action pour
contrôler la validité de la demande de changement dans sa globalité et envoyer des notifications
par courrier électronique lorsque l'action est terminée.
- Scripts d'enregistrement. A utiliser pour accomplir des tâches spécifiques à l'exécution.
Un script d'enregistrement est spécifique à un type d'enregistrement et est généralement associé
aux contrôles du ou des formulaires.
- Scripts globaux. A utiliser pour définir les bibliothèques de routines qui peuvent être
partagées par tous les types d'enregistrement définis dans votre schéma.
Dans ce module, vous allez effectuer les exercices suivants :