トップ回答者
承認ワークフローを利用し、複数のタスクを一括承認するには

質問
-
初めて投稿させて頂きます。
MOSS2007に標準で用意されている「承認ワークフロー」を利用しています。
今回、ユーザより、自分に割り当てられているタスクを一括して承認することはできないかという
問合せがあり、調べてみましたが実現方法がわからず悩んでおります。
一括処理タスクそのものはあるようですが、「廃棄承認タスク」しかサポートされていないようです。
http://office.microsoft.com/ja-jp/sharepointserver/HA101680601041.aspx
実現方法分かる方おられましたらご教授願えませんでしょうか。
どうぞ宜しくお願いします。
2008年6月24日 7:07
回答
-
こんにちは。
タスクの一括処理はどこか設定を変更すればできるというレベルの話ではないようです。
英語ですが下記リンク先でタスクの一括処理を可能にする方法が書かれています。
http://blogs.msdn.com/andrew_may/archive/2007/01/12/SharePointDefineBulkEditTasks.aspx
MOSS標準の承認ワークフローでタスクの一括処理を行えるように
うまく変更できるのかわかりませんが参考にしてみて下さい。
2008年7月4日 9:44 -
とりあえず実現の目処が立ちましたので報告させて頂きます。
カスタムワークフローになりますが、
Workflow.xml(仮)に
・<Task0_IsBulkActionable>true</Task0_IsBulkActionable>
・<Task0_BulkActionableFormName>Expiration</Task0_BulkActionableFormName>
を追加するだけでした。これにより、タスク一覧の「操作」⇒「全タスクの処理」が実行できるようになります。
完了後、タスクの状態がすぐに更新されないので、
タイマジョブの設定を1分ごとに実行するなど設定をしています。
標準のワークフローでもできると思いますが、
xmlがどこにあるか分かりません。ご存知の方いらっしゃいますでしょうか?
2008年7月8日 4:42
すべての返信
-
ロペス さん、こんにちは。
フォーラムオペレータの鈴木裕子ですUS の Forum に類似した内容のスレッドがありましたので、
リンクを張っておきますね。Suggestion to Microsoft : - Bulk Approval of Documents
http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=2292958&SiteID=17まだ解決していないようなんですが、
ご参考となれば・・・・ワークフローについて詳しい方、いらっしゃいましたら、
コメントいただけるとありがたいです!
よろしくお願いします。2008年7月3日 9:15モデレータ -
こんにちは。
タスクの一括処理はどこか設定を変更すればできるというレベルの話ではないようです。
英語ですが下記リンク先でタスクの一括処理を可能にする方法が書かれています。
http://blogs.msdn.com/andrew_may/archive/2007/01/12/SharePointDefineBulkEditTasks.aspx
MOSS標準の承認ワークフローでタスクの一括処理を行えるように
うまく変更できるのかわかりませんが参考にしてみて下さい。
2008年7月4日 9:44 -
とりあえず実現の目処が立ちましたので報告させて頂きます。
カスタムワークフローになりますが、
Workflow.xml(仮)に
・<Task0_IsBulkActionable>true</Task0_IsBulkActionable>
・<Task0_BulkActionableFormName>Expiration</Task0_BulkActionableFormName>
を追加するだけでした。これにより、タスク一覧の「操作」⇒「全タスクの処理」が実行できるようになります。
完了後、タスクの状態がすぐに更新されないので、
タイマジョブの設定を1分ごとに実行するなど設定をしています。
標準のワークフローでもできると思いますが、
xmlがどこにあるか分かりません。ご存知の方いらっしゃいますでしょうか?
2008年7月8日 4:42 -
こんにちは。
標準のワークフローは通常以下の場所にフィーチャーとしてインストールされています。
C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\FEATURES
「承認」ワークフローはその中のReviewWorkflowsというフォルダだと思います。
中を見ると「承認」ワークフローと「フィードバックの収集」ワークフローが一つのフィーチャーになっています。
その他の標準ワークフローも~Workflowsというフォルダ名で探すと見つかると思いますよ。
2008年7月9日 5:08