2009-04-17 56 views
2

我希望看到當前在整個農場中運行的所有工作流的列表。我知道你可以使用/_layouts/wrkmng.aspx來獲得一些數字,但我需要知道實際的工作流程(以及它們運行的​​網站/列表/項目)獲取正在運行的工作流程列表?

+0

偉大的問題。這肯定是中央管理員的一個入口。 – theG 2009-04-17 13:43:25

回答

1

沒有寫出代碼(對不起),您可以迭代場中的每個網站集,並使用Microsoft.SharePoint.Workflow命名空間中的API成員來獲取所需的信息。

+0

你能分享最後的結果嗎?我有一個通過SPSites> SPWebs> SPLists> SPListItems循環的腳本,並且在Workflows集合中查找任何與「Running」的SPWorkflow.InternalStatus ....但是,這不是非常可擴展的,因爲我的生產農場有成千上萬幾百個網站集中的SPWebs。我需要一種更有效的方式來查找正在運行的工作流程,而不必一直到ListItem級別。 – 2013-08-09 21:33:02

相關問題