WSS のワークフローを Visual Studio 2008 で開発する場合、タスクの変更をチェックするには OnTaskChanged を使えばいいわけです。
達成率は AfterProperties.PercentComplete を見ればいいわけですが (100% で 1.0 になる)、状態 のチェックはすんなりとはいきません。
状態が "完了" になったら、ワークフローのアクティビティを進めたいんですが、それが PercentComplete みたいな形でプロパティ化されているわけではない。
ExtendedProperies プロパティを覗くと確かに値は見えるんですが、Hashtable のキーが GUID になっていて、うれしくない感じ。
なので、あまり美しくないように思いますが、こんな風にやってみました。
続きを読む "VS2008 の WSS ワークフロー開発で 状態 列の変更を監視したい時" »
自分のための覚え書き。
MS 松崎さんのブログの記事が非常に役に立ちます。
http://blogs.msdn.com/tsmatsuz/archive/2006/08/24/717026.aspx
4回シリーズなので、順番に読んでみるといいでしょう。
記事は Visual Studio 2005 で書いてありますが、Visual Studio 2008 でもほとんどそのまま使えます。
(VS が自動的にやってくれる部分があるのでそこをお任せすればいいだけの違い、結局ラクになるという違いがあるだけ)
続きを読む "Visual Studio で SharePoint のワークフローを作成するチュートリアル" »