Dans cet exercice, vous allez ajouter aux formulaires du type d'enregistrement Defect les zones
que vous avez créées au cours de
l'exercice Ajouter des zones. Avant de pouvoir modifier le schéma, vous devez l'extraire du référentiel. Si le schéma n'est pas extrait :
- Dans ClearQuest Designer, sélectionnez .
- Dans la fenêtre Open Schema, sélectionnez
l'option Checkout a schema to edit
or continue editing previously saved work. Sélectionnez my_sample_schema dans la table des schémas. Si le schéma est déjà extrait et que vous poursuivez un travail entrepris au cours d'une session d'édition précédente,
cliquez sur Finish.
Si le schéma n'est pas encore
extrait, cliquez sur Next, puis sur Finish.
Pour ajouter les zones ID_util, Motif_action, Impact_doc et Description_doc
aux formulaires d'enregistrement Defect_Base
et Defect_Base_Submit :
- Dans Rational ClearQuest Designer, développez le dossier Record Types,
le dossier Defect et le dossier Forms.
- Faites un double clic sur le formulaire Defect_Base pour l'ouvrir. La liste
des zones et la palette de contrôles s'ouvrent également. Si nécessaire, agrandissez la fenêtre
de ClearQuest Designer afin d'afficher le formulaire Defect_Base dans son
intégralité. Etirez également le formulaire dans le sens de la hauteur afin de ménager suffisamment
de place à la zone que vous allez ajouter dans le bas.
- Dans la liste des zones, cliquez sur la zone ID_util et faites-la glisser pour la
déposer dans le bas de la page Main du formulaire. La zone apparaît
sur le formulaire, accompagnée d'un contrôle de type boîte de texte (text box). Le type de contrôle
qui s'affiche est fonction du type de données que vous avez spécifié lorsque vous avez ajouté la zone
au type d'enregistrement.
- Faites un double clic sur la boîte de texte pour afficher sa
feuille de propriétés. Explorez les différents onglets et les options de
paramétrage du contrôle. Cliquez sur OK pour fermer la feuille de propriétés.
- Dans la liste des zones, cliquez sur la zone Motif_action et faites-la glisser
jusqu'au formulaire. Déposez-la à droite de la zone ID_util.
- Cliquez sur l'onglet Documentation.
- Dans la liste des zones, cliquez sur la zone Impact_doc et
faites-la glisser jusqu'au formulaire. La zone et son contrôle apparaissent
sur le formulaire. Comme vous avez associé le type de données SHORT_STRING à cette zone, Rational ClearQuest
lui associe un contrôle de type boîte à liste (list box). Cliquez sur la boîte
à liste dans le formulaire. Pour élargir la liste, sélectionnez une poignée à droite et tirez-la vers la
droite.
- Dans la liste des zones, cliquez sur la zone Description_doc et faites-la
glisser jusqu'au formulaire. Déposez-la en dessous de la zone Impact_doc.
Cliquez sur la boîte de texte Description_doc. Pour agrandir la boîte
de texte à la fois en hauteur et en largeur, sélectionnez ses poignées et faites-les glisser.
Dans cet exercice, vous avez utilisé la liste des zones pour placer des zones et leurs contrôles
sur le formulaire. Vous pouvez aussi ajouter des contrôles au formulaire en les faisant glisser à partir
de la palette de contrôles. Il peut s'agir, par exemple, de boîtes de texte, de boutons de commande,
de boutons d'option et d'images.
Pour copier les quatre zones du formulaire Defect_Base vers le
formulaire Defect_Base_Submit :
- Dans l'espace de travail de ClearQuest Designer, faites un double clic sur le
formulaire Defect_Base_Submit pour l'ouvrir.
- Dans le formulaire Defect_Base, cliquez avec le bouton droit
sur la boîte de texte ID_util et sélectionnez Copy.
- Etirez le bas du formulaire Defect_Base_Submit afin de ménager un espace pour la
nouvelle zone.
- Clique avec le bouton droit dans le bas du formulaire Defect_Base_Submit
et sélectionnez Paste. La zone ID_util et son contrôle (boîte de texte)
apparaissent.
- Répétez les étapes précédentes pour copier la zone Motif_action du formulaire Defect_Base vers le
formulaire Defect_Base_Submit .
- Dans le formulaire Defect_Base, cliquez sur l'onglet Documentation.
Cliquez sur .
- Dans le formulaire Defect_Base_Submit, cliquez sur l'onglet Documentation.
Cliquez avec le bouton droit sur le formulaire et sélectionnez Paste. Les deux zones Impact_doc et Description_doc
ainsi que leurs contrôles apparaissent dans le formulaire.
- Fermez les deux formulaires.