In questo esercizio, vengono aggiunti i campi creati nell'esercizio Aggiunta di campi
ai moduli di record Difetto. Prima
di poter effettuare modifiche allo schema, è necessario eseguire il checkout dello schema. Se lo schema non è stato sottoposto a checkout:
- Nel Designer, fare clic su .
- Nella finestra Apri schema, selezionare Esegui checkout di uno schema da modificare o continua a modificare il lavoro
precedentemente salvato. Selezionare my_sample_schema dalla tabella degli schemi. Se lo schema è già stato sottoposto a checkout e si sta continuando a
lavorare da una sessione di modifica precedente, fare clic su Fine. Se lo schema non è stato sottoposto a checkout, fare clic su Avanti e
quindi fare clic su Fine.
Per aggiungere i campi User_ID, Action_reason, Doc_Impact, e Doc_Description
ai moduli di record Defect_Base e Defect_Base_Submit:
- In Rational ClearQuest Designer, espandere la cartella Tipi di record,
la cartella Difetto e la cartella Moduli.
- Fare doppio clic sul modulo Defect_Base per aprirlo. Si aprono anche l'elenco dei campi e la tavolozza dei controlli. Se necessario, ingrandire la finestra del Designer
per mostrare l'intero modulo Defect_Base e allungare
il modulo in modo tale che ci siano abbastanza spazio in fondo per aggiungere un
campo.
- Nell'Elenco campi, fare clic sul campo User_ID e trascinarlo fino alla fine della scheda Principale. Il campo viene visualizzato sul modulo
con un controllo di tipo casella di testo. Il tipo di controllo che viene visualizzato dipende dal tipo
di campo specificato quando è stato aggiunto il campo al tipo di record.
- Fare doppio clic sulla casella di testo per visualizzarne il foglio delle proprietà. Esaminare le schede
e le funzioni di controllo. Fare clic su OK per chiuderla.
- Nell'Elenco campi, fare clic sul campo Action_reason e trascinarlo nel
modulo, a destra del campo User_ID.
- Fare clic sulla scheda Documentazione.
- Nell'Elenco campi, fare clic su Doc_Impact e trascinarlo sul
modulo. Il campo e il controllo vengono visualizzati sul modulo. Poiché questo campo è stato
definito come un elenco di selezioni, Rational ClearQuest utilizza
un controllo di tipo casella elenco. Fare clic sulla
casella elenco nel modulo. Per allargare la casella di elenco, selezionare una maniglia sul lato
destro e trascinarla verso destra.
- Nell'Elenco campi, fare clic sul campo Doc_Description
e trascinarlo sul modulo sotto il campo Doc_Impact.
Fare clic sulla casella di testo Doc_Description. Per allungare
e allargare la casella di testo, selezionarne le maniglie e trascinarle.
In questo esercizio viene utilizzato l'Elenco campi per posizionare i campi e i relativi controlli
sul modulo. È anche possibile trascinare i controlli, come caselle di testo, pulsanti di comando,
pulsanti di opzione e figure, dalla tavolozza dei controlli al modulo.
Per copiare i quattro campi dal modulo Defect_Base
al modulo Defect_Base_Submit:
- Nello spazio di lavoro del Designer, fare doppio clic su Defect_Base_Submit per
aprirlo.
- Nel modulo Defect_Base, fare clic con il tasto destro del mouse sulla casella
di testo User_ID e selezionare Copia.
- Allungare la parte finale del modulo Defect_Base_Submit
per fare spazio per il nuovo campo.
- Fare clic con il tasto destro del mouse sulla parte finale del modulo Defect_Base_Submit
e selezionare Incolla. Il controllo di casella di testo e il campo User_ID
vengono visualizzati.
- Ripetere le operazioni precedenti per copiare il campo Action_reason dal modulo Defect_Base
al modulo Defect_Base_Submit.
- Nel modulo Defect_Base, fare clic sulla scheda Documentazione.
Fare clic su .
- Nel modulo Defect_Base_Submit, fare clic sulla scheda Documentazione.
Fare clic con il tasto destro del mouse sul modulo e selezionare Incolla. I due campi di
documentazione e i relativi controlli vengono visualizzati nel modulo.
- Chiudere entrambi i moduli.