我有SharePoint狀態機工作流(Visual Studio 2008),在特定的狀態下我創建任務。Sharepoint工作流任務附件
當用戶完成這個任務,他可以上傳文檔作爲附件爲此任務
然後工作流程轉到另一種狀態
在第二狀態我爲其他用戶創建新的任務,這將看到的最後前面的附件任務
,我嘗試看看SPWorkflowTaskProperties的屬性讀取附件,但我沒有發現任何東西
我有SharePoint狀態機工作流(Visual Studio 2008),在特定的狀態下我創建任務。Sharepoint工作流任務附件
當用戶完成這個任務,他可以上傳文檔作爲附件爲此任務
然後工作流程轉到另一種狀態
在第二狀態我爲其他用戶創建新的任務,這將看到的最後前面的附件任務
,我嘗試看看SPWorkflowTaskProperties的屬性讀取附件,但我沒有發現任何東西
假設你想獲得實際的附件(而不是一個鏈接附件),你可能要直接從庫中得到它:
http://www.binarywave.com/blogs/eshupps/Lists/Posts/Post.aspx?ID=26
從上面:
SPFolder folder = web.Folders["Lists"].SubFolders[list.Title].SubFolders["Attachments"].SubFolders[listitem.ID.ToString()];
foreach (SPFile file in folder.Files)
{
// Something useful here
}
我做到了通過上傳附件的形式附加到任務列表項作爲常規列表項目。我沒有從工作流程中完成,而是從編輯任務的任務表單中完成。