トップ回答者
カスタムリストのワークフローで、メール送信の宛先に参照列の値を使用したい。

質問
-
こんにちは
SharePoint Designerにてカスタムリストに新しいアイテムを新規作成した際に、
メールを送信するワークフローを設定しました。メールの宛先にカスタムリストの列(参照列)の値を使用したいのですが、
設定することができません。何か方法はありますでしょうか?また、複数の値を許可した参照列を、宛先として使用する方法はありますでしょうか?
■カスタムリスト情報
カスタムリストA…ワークフローを設定したカスタムリスト
-列A(参照列)…カスタムリストBの列Bのメールアドレス情報を参照カスタムリストB…宛先のマスタとして使用
-列B(1行テキスト)…メールアドレス情報を登録■設定方法
ワークフローデザイナー[電子メール メッセージの定義]-[宛先]-
[ワークフロー参照の定義]-[ソース]-[カスタムリストA]-[フィールド]で
列Aを選択したいが、列Aが表示されない■動作環境
Server:Windows 2003 R2、SharePoint 2007
Client:Windows XP、VISTA何らかのヒントになるような情報があれば
ご教示頂けませんでしょうか。よろしくお願いいたします。
回答
-
-
中村 和彦さん
アドバイスいただきありがとうございます。
>2. 参照列ではなく、選択肢列を用い、その選択値をキーにしてマスタリストをクエリし、>メールアドレスを取得する。上記を参考にさせていただき(直接必要な値を指定しないという部分が解決の糸口になりました)、以下の方法で解決しました。
1.マスタの選択肢列とメールアドレス列を結合する。2.結合した列を参照列として格納する。3.格納した値を複数行テキスト列にコピーする。4.複数行テキスト列を1行テキスト列にコピーする。5.1行テキスト列をメールの宛先に指定する。
以上になります。- 回答としてマーク ichigo5657 2010年11月8日 0:23
すべての返信
-
-
中村 和彦さん
アドバイスいただきありがとうございます。
>2. 参照列ではなく、選択肢列を用い、その選択値をキーにしてマスタリストをクエリし、>メールアドレスを取得する。上記を参考にさせていただき(直接必要な値を指定しないという部分が解決の糸口になりました)、以下の方法で解決しました。
1.マスタの選択肢列とメールアドレス列を結合する。2.結合した列を参照列として格納する。3.格納した値を複数行テキスト列にコピーする。4.複数行テキスト列を1行テキスト列にコピーする。5.1行テキスト列をメールの宛先に指定する。
以上になります。- 回答としてマーク ichigo5657 2010年11月8日 0:23