Notification アクション フックを使用して、ユーザーが特定の操作を完了したときに
電子メール メッセージを送信することができます。フック コードでは、Rational® ClearQuest® API を使用して
メッセージを作成し、送信します。
このタスクについて
事前定義スキーマでは、
すべての有効なレコードに Base アクションの Send_Email_Notif が組み込まれています。このアクションは RSEM_ProcessEmailRules を
呼び出し、このアクション タイプはすべてのアクションに使用されます。
スキーマのレコード タイプやアクションの名前を変更した場合は、アクション フックを更新して新しい名前を反映する必要があります。
手順
Notification アクション フックを作成するには
- Designer を開始します。
- スキーマ デザイナ権限またはスーパーユーザー権限を持つ
ユーザーとして、Designer にログオンします。
- [ClearQuest スキーマ リポジトリ エクスプローラ]
で、変更するアクションのレコード タイプが表示されるまで、[レコード タイプ]
または [レコード タイプ - 状態なし]
フォルダを展開します。
- レコード タイプ エディタを開くため、レコード タイプをダブルクリックします。
- レコード アクション グリッドを表示するため、[アクション]
タブをクリックします。
- レコード アクション グリッドで、Notification フックを追加するアクションの
[通知] 列をクリックします。
次に、矢印アイコンをクリックして、
または
とクリックします。 [インスタント編集モード] が有効な場合は、
スクリプト エディタが開きます。[インスタント編集モード] が無効な場合は、
セルをダブルクリックしてスクリプト エディタを開始します。
VBScript と Perl には、
それぞれ専用のスクリプト エディタがあります。Designer では、Designer ウィンドウのタイトル バーに
現在のエディタのタイプが表示されます。正しいエディタを使用していることを確認してから、
コードの追加や編集を行ってください。
- コードをコンパイルし、構文エラーがないことを検証するため、 とクリックします。