我有一個名爲ATC的文檔庫,並定義了一個名爲Author的Person或Group類型列。作者爲必填項,僅限單項選擇,僅限人員,可從所有用戶中選擇。SharePoint Designer工作流 - 從生成工作流的列表列中獲取數據
我正在設計SharePoint Designer 2007中的工作流,無法手動啓動,但會在創建新項目時自動啓動。
預期的影響是將電子郵件發送給定義爲生成工作流程的ATC列表項作者的用戶。
任何想法表示讚賞。 Visual Studio工作流也可以接受。提前致謝。
我有一個名爲ATC的文檔庫,並定義了一個名爲Author的Person或Group類型列。作者爲必填項,僅限單項選擇,僅限人員,可從所有用戶中選擇。SharePoint Designer工作流 - 從生成工作流的列表列中獲取數據
我正在設計SharePoint Designer 2007中的工作流,無法手動啓動,但會在創建新項目時自動啓動。
預期的影響是將電子郵件發送給定義爲生成工作流程的ATC列表項作者的用戶。
任何想法表示讚賞。 Visual Studio工作流也可以接受。提前致謝。
您可以使用SharePoint Designer執行此操作。 SPD中有一個操作項目是「通過電子郵件發送此消息」。在此選項中,當您點擊「收件人」字段時,會提示您網站中已有的選項和羣組列表。
有2個選項在這裏,
您可以選擇「用戶誰創造了當前項目」,如果作者列的值也有誰創造了該項目的當前用戶的選項。
還有一個創建工作流程查找的選項,它將從當前列表中選擇所有列。您可以選取「工作流程項目」列表中的「作者」列,也可以創建或修改列以選取修改該項目的用戶。
請參考this鏈接瞭解更多詳情。
希望這會有所幫助。 :)
如果您的工作流程需要靈活性和定製,那麼您必須去VS設計的工作流程。根據你的要求,Deepu建議可能就足夠了。
要發送郵件,您需要發送電子郵件活動,或者您可以在VS設計的代碼中使用SMTP .net郵件組件。再次,這一切都取決於您的要求,以VS工作流程對抗SPD WF。
由於這個問題並沒有真正的編程相關,我建議在這裏問這個問題:http://sharepoint.stackexchange.com/ – 2011-04-20 18:07:08
謝謝!會做。我編輯了這個問題,因爲我應該指定Visual Studio Workflows也是可以接受的。 – Michael 2011-04-20 18:13:15