2008-09-29 75 views
1

我正在使用Sharepoint Server 2007狀態機工作流。到目前爲止,我有幾個狀態和我使用InfoPath 2007創建的自定義Association/InitiationForm。另外,我還有一些修改表單。我在工作流程的狀態頁面中刪除修改鏈接時遇到問題。Sharepoint工作流修改未被禁用

我有一個狀態,並在此狀態的初始化塊中顯示我的EnableWorkflowModification活動。所以在國家的開始修改是積極的。在相同的狀態下,我有一個OnWorkflowModification活動,它捕獲EnableWorkflowModification活動引發的事件。在這種狀態之後,我的修改結束了,鏈接應該在狀態頁面中消失。但這種情況並非如此。 這兩個活動都具有相同的相關令牌(修改)和相同的所有者(擁有狀態)。 有沒有人知道爲什麼鏈接沒有被刪除,以及如何刪除修改鏈接?

謝謝你,斯蒂芬!

回答

1

您是否檢查過OnWorkflowModification事件處理程序實際上正在觸發?嘗試調試或添加一些事件日誌追蹤,以確保它。我遇到了與OnWorkflowItemChanged事件處理程序類似的問題。

1

確保您在eventHandlingScopeActivity中具有enableWorkflowModification和onWorkflowModified,並將其設置爲每個的OwnerActivityName。