2011-10-14 32 views
2

我正在使用Sharepoint 2010中的一個列表。當創建項目時,將啓動一個工作流程,該工作流程將暫停,直到指定的日期,然後發送提醒電子郵件。在Sharepoint 2010中重新運行或停止另一個工作流程

問題是,如果用戶編輯項目,暫停的工作流程不會重新啓動。我試過創建第二個運行「On Change」的工作流程來停止或重新運行暫停的工作流程。但是,我似乎無法停止其他工作流程,並且如果其他工作流程已經暫停,則無法重新啓動其他工作流程。有沒有我可以忽略的解決方案?

我看到這個:Launch Sharepoint workfloweach time a change is made, even if there is a pause 但它沒有爲我工作。也許SP2010有什麼不同?

謝謝!

回答

2

考慮重新設計你的應用程序:對於這樣的任務你應該使用timer jobs。您的計時器作業將查詢X日期前/ X日前更改的所有項目列表以及所有結果的發送電子郵件。濫用一般非工作流任務的工作流程並不是一個好主意。

+0

@JamieMcAllister這是2011年的問答... –

+0

自定義計時器工作在2011年也不是一個好主意。 –

相關問題