この演習では、フィールドの追加 演習で作成したフィールドを [Defect] レコード フォームに
追加します。スキーマに変更を行う前に、スキーマをチェックアウトする必要があります。
スキーマがチェックアウト済みでない場合、以下のステップを実行します。
- Designer で、 をクリックします。
- [スキーマを開く] ウィンドウで、[チェックアウトして編集または前に保存したスキーマを引き続き編集する] を選択します。スキーマのテーブルから my_sample_schema を選択します。 スキーマがチェックアウト済みであり、前の編集セッションから引き続き作業を続行する場合、
[終了] をクリックします。スキーマがチェックアウト済みでない場合、
[次へ] をクリックし、[終了] をクリックします。
[User_ID]、[Action_reason]、[Doc_Impact]、[Doc_Description] フィールドを
[Defect_Base] と [Defect_Base_Submit] レコード フォームに
追加するには、以下のステップを実行します。
- Rational ClearQuest Designer で、[レコード タイプ] フォルダ、[Defect] フォルダ、[フォーム] フォルダを展開します。
- [Defect_Base] フォームをダブルクリックして開きます。
フィールド リストとコントロール パレットも表示されます。必要に応じて、
[Designer] ウィンドウを拡大して [Defect_Base] フォーム全体を
表示し、次にフォームを引き伸ばして、フィールドを追加するために下部に十分な領域があるようにします。
- フィールド リストで、[User_ID] フィールドをクリックし、[メイン] タブの下部にそれをドラッグします。 フィールドが
テキスト ボックス コントロールとともにフォームに現れます。 表示されるコントロールのタイプは、
フィールドをレコード タイプに追加したときに指定したフィールド タイプに基づきます。
- テキスト ボックスをダブルクリックして、プロパティ シートを表示します。 タブと
コントロール機能を調べてみてください。 [OK] をクリックして、閉じます。
- フィールド リストで、[Action_reason] フィールドをクリックして、フォームの
[User_ID] フィールドの右にドラッグします。
- [Documentation] タブをクリックします。
- フィールド リストで、[Doc_Impact] をクリックして、
フォームにそれをドラッグします。 フィールドとコントロールがフォーム上に現れます。 このフィールドを
選択リストとして定義したので、Rational® ClearQuest® はリスト ボックス コントロールを使用します。
フォーム内のリスト ボックスをクリックします。 リスト ボックスの幅を広げるには、
右側にあるハンドルを選択して、これを右にドラッグします。
- フィールド リストで、[Doc_Description] フィールドをクリックし、
フォームの [Doc_Impact] フィールドの下にそれをドラッグします。
[Doc_Description] テキスト ボックスをクリックします。 テキスト ボックスの
長さや幅を広げるには、ハンドルを選択して、それらをドラッグします。
この演習では、フィールド リストを使用して、フォーム上にフィールドとそのコントロールを
配置しました。 フォーム上のコントロール パレットから、テキスト ボックス、プッシュボタン、
ピクチャなどのコントロールをドラッグすることもできます。
[Defect_Base] フォームから上記の 4 つのフィールドを
[Defect_Base_Submit] フォームにコピーするには、以下のステップを
実行します。
- Designer ワークスペースで、[Defect_Base_Submit] をダブルクリックして
それを開きます。
- [Defect_Base] フォームで、[User_ID] テキスト ボックスを
右クリックし、[Copy] を選択します。
- [Defect_Base_Submit] フォームの下部を
広げて、新規フィールドのための場所を作ります。
- [Defect_Base_Submit] フォームの下部で右クリックして、
[貼り付け] を選択します。 User_ID フィールドとテキスト ボックス コントロールが
現れます。
- 前のステップを繰り返して、[Action_reason] フィールドを [Defect_Base] フォームから
[Defect_Base_Submit] フォームにコピーします。
- [Defect_Base] フォームで、[Documentation] タブをクリックします。
をクリックします。
- [Defect_Base_Submit] フォームで、[Documentation] タブをクリックします。
フォームを右クリックして、[貼り付け] を選択します。 2 つのドキュメンテーション フィールドとそのコントロールがフォームに現れます。
- 両方のフォームを閉じます。