我已經創建了SharePoint 2013任務列表。我需要在截止日期前幾天(例如3天)發送警報電子郵件給指定人員。在不使用SharePoint設計器工作流程的情況下解決此問題的更好方法是什麼?我不認爲有這樣的解決方案。我在前臺環境中安裝了SharePoint 2013。如何在截止日期前幾天在任務項目上創建SharePoint 2013快訊?沒有共享點設計者
回答
如果您想手動執行此操作(如點擊按鈕),請使用JSOM/REST API(首選)。 使用SP.Utilities.Utility.SendEmail,您可以向目標受衆發送自定義電子郵件。
如果您想自動執行此操作,則必須使用CSOM託管代碼,使用此操作您可以編寫將執行所需任務的計時器作業。
第一個選項不那麼忙碌,因爲它是java腳本,所以很容易實現,但它需要用戶交互,比如點擊按鈕來檢查應該發送哪些警報郵件。
在第二個選項中,您必須編寫控制檯應用程序,該應用程序通過窗口計時器作業自動執行。
我們計劃將SharePoint 2013遷移到SharePoint 2016在線,自動解決這種情況的更好方法是什麼?還有其他建議嗎? –
希望你會有一些想法,https://msdn.microsoft.com/en-us/pnp_articles/remote-timer-jobs-sharepoint-add-in –
在這種情況下,Azure webjobs會是更好的方法。 –
- 1. Android:前幾天如何計算日期?
- 2. SharePoint 2013:根據創建日期制定預定的截止日期
- 3. 在SharePoint 2013中更改創建日期
- 4. Gradle:如何在多項目構建中共享常見任務?
- 5. 在Xcode 4中,如何創建多共享項目設置?
- 6. Asana API檢索項目所有者,狀態和截止日期
- 7. 在幾個Access 2013項目之間共享VB代碼
- 8. 計數在每個星期日(或星期幾的任何一天)打開的項目
- 9. 如何在上午8點爲明天創建日期對象
- 10. 在組織模式下顯示今天截止日期的任務
- 11. LINQ統計在X天前或同一天創建的項目
- 12. 在itemizedOverlay下創建共享項目
- 13. Google App Engine任務截止日期
- 14. Sharepoint 2013 - 在分享點列表中創建一個包含當前日期的列
- 15. 如何檢查截止日期比當前日期在JavaScript
- 16. Intalion和截止日期的任務
- 17. 如何在幾個Maven項目中共享公共屬性?
- 18. 在幾個項目中共享JPA persistence.xml
- 19. 測驗的創建者和共享點
- 20. Sharepoint任務存儲在非共享點數據庫
- 21. VBA - Outlook - 在共享任務列表中創建任務
- 22. 在截止日期前選擇組織模式下的條目
- 23. 如何在SharePoint 2013中完成逾期任務
- 24. 無法創建新xamarin共享的項目,不能建立在Visual Studio專業版現有xamarin項目2013
- 25. 如何在當前時區創建沒有小時的日期?
- 26. 谷歌電子表格中的截止日期之前的30天
- 27. 可能共享我在某個項目中創建的斷點?
- 28. Sharepoint日期時間控制,如何停止今天的日期
- 29. 如何創建任務計劃日曆?
- 30. 爲SharePoint項目創建共享代碼庫的最佳做法
想知道爲什麼你不會使用SharePOint Designer工作流程... –
我們計劃在線遷移到SharePoint 2016,所以我不認爲SharePoint設計工作流程不是一個好方法。 –