2017-03-09 13 views
0

私はSharePoint 2013タスクリストを作成しました。私は期日の前に数日(例えば3日)に割り当てられた人に警告メールを送る必要があります。 SharePointデザイナーのワークフローを使用せずにこの問題に対処するより良い方法は何ですか?私はこれのためのoobの解決策はないと思う。私は、プレミアム環境でSharePoint 2013を使用しています。予定日の数日前にタスクアイテムにsharepoint 2013アラートを作成するにはどうすればよいですか? Sharepointデザイナーなし

+0

は、SharePoint Designerのワークフローを使用していないだろう、なぜ疑問に思う... –

+0

我々はので、私は、SharePointデザイナーのワークフローは良い方法ではないだろうとは思わないオンラインのSharePoint 2016への移行を計画しています。 –

答えて

1

ボタンをクリックしたときのように手動で行う場合は、JSOM/REST API(推奨)を使用します。 SP.Utilities.Utility.SendEmailを使用すると、ターゲットオーディエンスにカスタムメールを送信できます。

これを自動的に実行するには、CSOM管理コードを使用する必要がある場合は、これを使用して、目的のタスクを実行するタイマージョブを書き込むことができます。

最初のオプションは、Javaスクリプトなので、多忙で簡単に実行できますが、警告メールを送信する相手を確認するボタンをクリックするなどのユーザーの操作が必要です。

第2のオプションでは、ウィンドウタイマージョブによって自動的に実行されるコンソールアプリケーションを作成する必要があります。

+0

SharePoint 2013をSharePoint 2016にオンラインで移行する予定ですが、この状況を自動的に解決するにはどうすればよいでしょうか?その他の提案はありますか? –

+0

うまくいけば、あなたはいくつかのアイデアを得るでしょう。https://msdn.microsoft.com/en-us/pnp_articles/remote-timer-jobs-sharepoint-add-in –

+0

この場合、Azure webjobsがより良いアプローチになります。 –

関連する問題