3

SharePointの問題リストがあり、列(アラートと呼ばれる)を「個人またはグループ」(複数の名前を許可)に設定しました。

それぞれの問題が変更された場合、システムが[アラート]フィールドにリストされているすべてのユーザーに電子メールを送信するようにしたいと思います。

[アラート]フィールド(存在する場合)のデータで指定されたとおりにユーザーに電子メールを送信するようにワークフローを設定するにはどうすればよいですか?ワークフローなどの使用方法を知っています。ワークフローの電子メールの「宛先」部分の問題です。

(このアイテムがすでに取り組まれている場合は申し訳ありません。StackOverflowを検索してGoogleで検索しましたが、答えが見つかりませんでした)

できればSharePointDesignerを使用してください。つまり、コードなしが望ましい。

よろしく。

4

5 に答える 5

6

SP Designerワークフローの経験は限られていますが、[宛先]フィールドで[ワークフロールックアップ]を選択して電子メールアクションを試しましたか?これにより、送信されたリストアイテムの特定のフィールドを使用できます。

于 2009-11-25T14:43:33.010 に答える
2

SPUtility.SentEmailメソッドを使用すると、SharePointサーバーのコンテキストを使用して渡した文字列に電子メールを送信し、送信するコードを自分で作成する手間を省くことができます。

http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.utilities.sputility.sendemail.aspx

于 2009-11-25T13:59:31.197 に答える
2

「動的文字列の作成」ワークフローアクションを使用して、電子メールアドレスのリストを作成します。次に、TOフィールドで動的文字列変数を使用できます。変数は、ルックアップダイアログの「ワークフローデータ」の下にあります。

于 2009-12-10T16:00:22.270 に答える
1

SPDワークフローは、単一の選択を許可する個人フィールドにのみ送信できると思います。複数のユーザーに電子メールを送信する必要がある場合は、カスタムアクション(http://www.codeplex.com/SPDActivitiesと同様)を見つけるか、VisualStudioを使用してWindowsWorkflowFoundationワークフローを開発する必要があります。

于 2009-12-02T17:27:17.963 に答える
-1

フィールドタイプで入力した複数のユーザーにワークフローが電子メールを送信するようにする回避策を見つけましたPerson/Group

  1. タイプのワークフロー変数を作成しますString
  2. 変数をに割り当て、Current Item field nameタイプを返しますString
  3. 次に、次の宛先に電子メールを送信します。Variable Name
于 2016-07-04T13:59:32.030 に答える