2009-07-19 12 views
2

Sharepoint Designerを使用して簡単なワークフローを作成しようとしています。私たちはすでに内部承認と呼ばれる1つのユーザー定義のワークフローを持っています。これにより、同じ名前の列が作成されます。
基本的に、私のワークフローが実行する必要があります。
条件:Sharepoint Designer - 単純なワークフローを作成し、別のワークフローのステータスを確認します。

 
if Internal Approval equals Approved 
    and Status equals Draft //custom field I want to set, this works 

問題は、迅速なデバッグ後、社内承認Approvedに等しくないということですまた、それが含まれ、社内承認に等しいです16
質問:この番号は何ですか?承認されたワークフローでは常に16になりますか?
他のワークフローが承認されたかどうかを確認するにはどうすればよいですか?

答えて

1

が、これはちょうどあなたが値を取得する整数に列挙型の上にケースを入力し、MSDNからあなたWorkflow Status

に参考Articleを助けることができるかもしれませ。

ビュー内のワークフローステータスに基づいてフィルタを適用することもできます。 Refer

+0

ありがとう、私はそれを知らなかった。私はその証明されたソースを見つけようとしましたが、できませんでした。私はこれらのコードをデザイナーだけでなくビューのフィルタリングにも追加する必要があるので、これを今まで知っていたはずです...もう一度ありがとうございます。 – Kobi

+0

ここでは、Microsoftのhttp://msdn.microsoft.com/en-us/library/microsoft.sharepoint.workflow.spworkflowstatus.aspxの参考資料を参照してください(上記のenum値をIntegerにキャストしてください)ビューに基づいてフィルタリングするhttp://www.sharepointblogs.com/dwise/archive/2006/12/11/howto-filter-a-view-based-on-workflow-status.aspx – Kusek

関連する問題