2008-09-29 77 views
1

我正在使用Sharepoint Server 2007状态机工作流。到目前为止,我有几个状态和我使用InfoPath 2007创建的自定义Association/InitiationForm。另外,我还有一些修改表单。我在工作流程的状态页面中删除修改链接时遇到问题。Sharepoint工作流修改未被禁用

我有一个状态,并在此状态的初始化块中显示我的EnableWorkflowModification活动。所以在国家的开始修改是积极的。在相同的状态下,我有一个OnWorkflowModification活动,它捕获EnableWorkflowModification活动引发的事件。在这种状态之后,我的修改结束了,链接应该在状态页面中消失。但这种情况并非如此。 这两个活动都具有相同的相关令牌(修改)和相同的所有者(拥有状态)。 有没有人知道为什么链接没有被删除,以及如何删除修改链接?

谢谢你,斯蒂芬!

回答

1

您是否检查过OnWorkflowModification事件处理程序实际上正在触发?尝试调试或添加一些事件日志追踪,以确保它。我遇到了与OnWorkflowItemChanged事件处理程序类似的问题。

1

确保您在eventHandlingScopeActivity中具有enableWorkflowModification和onWorkflowModified,并将其设置为每个的OwnerActivityName。