Solution ID: 129310372 Type: External 表題: 宛先アドレス(フィールド)を指定した場合に電子メール通知が動作しません 製品: ClearQuest バージョン: 2001A.04.10 OS: Windows DEFECT #: RAMBU00036974 PATCH #: N/A 参照事項: 作成年月日: 24-Jul-2002 改訂年月日: 4-Mar-2003 質問: ClearQuest2001A.04.10を使用していますが、宛先アドレス(フィールド)を 指定した場合に電子メール通知が動作しません。どうしてですか。 回答: この問題は弊社でも既知の問題で、ClearQuest2001A.04.10 日本語版 の不具合となります。本来の仕様といたしましては、Usersレコードを参照 するフィールドを宛先アドレス(フィールド)として使用した場合、参照するレ コードからEmailアドレスを取得し、そのアドレス宛てにメールを送付するべ きですが、ClearQuest2001A.04.10日本語版では、参照するUsersレコー ドからEmailアドレス情報を取ってくることができません。不具合番号は RAMBU00036974となります。 回避策といたしましては、対象のレコードタイプに電子メール通知の宛先 アドレス(フィールド)として指定されるUsersレコードを参照するフィールド の電子メールアドレスを格納するためのフィールドを新しく追加し、 その フィールドのValue Changed Hook(変更された値Hook)を使用して、値を 設定、このフィールドを宛先アドレス(フィールド)として指定する方法があ ります。 参考に下記に値を設定するためのサンプルスクリプトを添付します。 Sub owner_ValueChanged(fieldname) ' fieldname As String ' record type name is Defect ' field name is Owner SetFieldValue "OwnerEmail", GetFieldValue("Owner.email").GetValue() End Sub !! 注 !! Hook コードの作成に関しましては、お客様の責任で行っていただくもの であり、ラショナルカスタマサービスではサポートの対象外となります。 また、万一上記のサンプルスクリプトで何らかの問題が発生いたしまして も、弊社では対応できない場合がありますことをご了承ください。 ご不明な点等ありましたら、ラショナルカスタマサービスへお問い合わせ下さい。