レコード スクリプトがフォーム コントロールから起動される場合、IBM Rational ClearQuest はレコード スクリプトに EventObject オブジェクトをパラメータとして渡します。このオブジェクトには、発生したイベントのタイプに関する情報が含まれています。コントロールが異なると、異なるタイプのイベント (ボタンのクリック、アイテムの選択など) が生成されることがあります。イベントの処理方法を判別するには、EventObject オブジェクト内の情報を使用する必要があります。
Rational® ClearQuest® では、フォーム コントロールに関して、次のタイプのイベントが生成されます。
次の表に、各コントロールのサポートされるイベントのタイプと、EventObject によって提供される追加情報をリストします。サポートされるイベント タイプ列にリストされている定数は、EventType 定数列挙型タイプです。
コントロールのタイプ | サポートされるイベント タイプ | 追加情報 |
---|---|---|
プッシュ ボタン | _BUTTON_CLICK | NULL 文字列 |
コンボ ボックス | _CONTEXMENU_ITEM_SELECTION | NULL 文字列 |
ドロップダウン リスト ボックス | _CONTEXMENU_ITEM_SELECTION | NULL 文字列 |
リスト ボックス | _CONTEXMENU_ITEM_SELECTION | 現在のフィールド値の選択 |
一覧 | _CONTEXMENU_ITEM_SELECTION | 選択された現在のフィールド値 |
テキスト ボックス | _CONTEXMENU_ITEM_SELECTION | 選択された現在のフィールド値 |
ドロップダウン コンボ ボックス | _CONTEXMENU_ITEM_SELECTION | NULL 文字列 |