2010-02-16 284 views
0

我對從工作流中以編程方式添加SharePoint工作流修改感興趣,而不使用表單。是否可以通過編程添加工作流程修改?

我想實現的目標 - 當用戶將新文檔版本上傳到文檔庫時,我想添加工作流修改。我有OnWorkflowItemChanged,並從那裏我願意添加WF修改。

這可能嗎?

澄清一些事情: 我是在Visual Studio中編寫自定義工作流。

我想要的是將項目添加到(SPWorkflowModificationCollection)SPWorkflow.Modifications對象。但是沒有添加方法,但設計方法是使用工作流修改表單來添加項目。

在這種情況下,我不希望用戶使用modification form,但我想添加工作流修改(這將填充集合和triger OnWorkflowModified事件)。

回答

0

我不是100%確定你的意思是工作流程修改。您是否想要從工作流中修改工作流本身,或者只是修改SharePoint工作流中的文檔或項目?

無論如何,我會給你同樣的答案,作爲similar question的回答。

工作流是SharePoint的強大部分之一。您或您的用戶可以使用免費的SharePoint Designer構建工作流程。根據您的具體要求,這可能會足夠好。

如果您需要更高級的工作流程編輯器,那麼您可能需要考慮Nintex Workflow或K2。或者,您可以在Visual Studio中編寫自己的工作流程,或者購買SharePoint Designer的第三部分工作流程操作。

我已經包括下面一些有用的鏈接:

+0

對不起,很清楚。澄清了一些事情。 – 2010-02-16 13:24:25

相關問題