2010-02-16 275 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

相关问题