2013-08-22 117 views
2

我最近的任務是接管我公司的SharePoint管理,但我的SharePoint經驗非常有限。我正在使用SharePoint 2010.我有一個帶有幾個內置列(如Status,Assigned To等)的列表,我想在創建一個新的List項目時執行一些操作:更改「列表」項目的「狀態」和「分配給」列中發送一封電子郵件,然後爲用戶的經理創建一項任務供其批准。但是,在SharePoint Designer中,我無法弄清楚如何創建可重用審批工作流並將其關聯到列表或列表工作流,並向其添加審批任務。如何在SharePoint 2010中創建與列表關聯的審批工作流程?

如果我創建可重用審批工作流,當我嘗試使用「在當前項目中設置字段」操作時,我沒有任何列表可用列表(設置狀態,分配給等)。

當我創建一個列表工作流,我可以訪問列表(狀態,分配給,等等)的列,但我不知道如何使新的列表項通過審批過程。

所以我的問題是:如何將工作流關聯到列表,更改某些List列屬性,並在創建新項目時爲Manager創建批准任務?

我在這裏錯過了什麼,或者我沒有正確接近這個嗎?

+0

備案......您可以將可重複使用的工作流與內容類型相關聯,然後您可以使用其所有列。但是在設計人員中,只有在創建工作流程時才能完成此關聯。另外一個可重複使用的工作流程是一個可以分發到一個軟件包中的工作流程。您必須稍後將其與列表相關聯,或者通過UI中的列表設置手動或通過C#代碼。不過,我不知道審批任務等。 – Renan

+0

感謝您的迴應。我會嘗試將工作流與內容類型相關聯。 – freakinthesun

回答

0

我自己發現了這個問題的答案。這是由於SharePoint在工作流程中處理任務的方式。當我需要使用COLLECT DATA FROM USER時,我正在使用「分配任務」或「分配待辦事項」。這將返回該任務的ID,稍後可以使用該ID來檢索用戶的批准或拒絕。

0

簡單的方法就是打開你的網站與設計師,並從那裏配置審批工作流程。您可以選擇列表並進行所有更改。我會給你一步一步的指導,但一些做了這個真棒文章,所以檢查出來http://plexhosted.com/billing/knowledgebase/226/How-to-create-a-simple-approval-workflow-in-SharePoint-Designer.html

+0

感謝您的回覆,但是您提供的鏈接不起作用。我的SharePoint環境沒有當前項目:任務列表或當前項目:數據,所以我甚至無法按照整個教程。 – freakinthesun

+0

我的不好,這是我想給你的鏈接。 http://office.microsoft.com/en-us/videos/video-create-an-approval-workflow-in-sharepoint-designer-2010-VA101897477.aspx。抱歉! – Gonzix

0

您是否最終創建了自定義工作流程來自己完成所有任務?

我也嘗試了一個List WorkFlow和一個可重用的工作流程,並通過在這兩種情況下複製「審批 - SharePoint 2010」工作流程作爲模型開始。需要注意的是,用戶需要完成創建的任務和工作流程項目。

批准者希望從SharePoint的批准/拒絕視圖中接收電子郵件以批准或拒絕日曆上的請求,並讓它成爲可能。他們不想跟蹤審批任務。

請求者只想接收他們的請求被批准或拒絕的電子郵件,並且如果初始請求被拒絕,則在另一時間輸入另一個電子郵件。

相關問題