2009-04-17 7 views
2

ファーム全体で現在実行されているすべてのワークフローの一覧を確認したいと思います。 /_layouts/wrkmng.aspxを使用して数字を取得することができますが、実際のワークフロー(および実行中のサイト/リスト/項目)を知る必要があります。実行中のワークフローのリストを取得していますか?

+0

大きな質問です。これは、Central Adminのエントリである必要があります。 – theG

答えて

1

コードを書かずに)、ファーム内の各サイトコレクションを繰り返し、Microsoft.SharePoint.Workflow名前空間のAPIメンバーを使用して必要な情報を取得できます。

+0

最終結果を共有できますか?私は、SPSites> SPLists> SPLists> SPListItemsをループし、 "Running"のSPWorkflow.InternalStatusを持つワークフローコレクションを検索するスクリプトを持っています...しかし、これは私の生産ファームが何千もの数百のサイトコレクション内のSPWebs。私は、ListItemレベルまで進まずに実行中のワークフローを見つけるより効率的な方法が必要です。 –

関連する問題