SharePoint發行版本有SharePoint2003、SharePoint2007、Sharepoint 2010、SharePoint2013和SharePoint2016。SharePoint提供了功能強大的團隊協作環境,使得組織能夠在整個組織內部實現整合、組織、查找和提供 SharePoint站點。 當我們使用SharePoint 2013的狀態機工作流時,發現一個非常不爽的事情,就是SharePoint 所有的工作流狀態,都是固定的那些,沒辦法顯示我們自定義的狀態,后來經過Google發現,原來這個狀態是可以自定義的。 自定義狀態步驟 1、? 修改xml添加MetaData下面的擴展項;
截圖如下: 2、? 在工作流中聲明自定義狀態的枚舉類型;
3、? 在工作流的過程中,添加“SharePoint 工作流”中的SetState項,如下圖; 4、? 在新添加的SetState項中,修改Correlation為workflowToken(與onWorkflowActivated一樣),不要任何的Task的Token,如上圖; 5、? 創建新的State字段并與之關聯,如下圖;
6、? 雙擊添加的SetState創建方法,在里面初始化狀態;
7、? 效果如下兩圖: (圖1 列表展示頁)? (圖2 工作流狀態頁)? Sharepoint 可以幫助企業用戶輕松完成日常工作。 |
溫馨提示:喜歡本站的話,請收藏一下本站!