Alfresco 4.0.d を使用しており、「開始したワークフロー」ページのように、開始したすべてのワークフローを一覧表示するダッシュレットを作成したいと考えています。ダッシュレットを「マイ タスク」ダッシュレットのように見せたいです。私のアプローチは、既存の my-tasks ダッシュレットを再利用し、タスクではなくワークフローをリストするようにカスタマイズすることです。
現在、my-tasks ダッシュレットがどのように機能するかを理解するのに問題があります。それを再利用して、ワークフローで同様の方法で機能させるためには、それを理解することが重要だと思います。
私が理解していないのは次のとおりです。
- ダッシュレットが初めて表示されたとき、つまりフィルタ メニューを使用せずに、ダッシュレットにデータがどのように取り込まれますか? ある種の初期フィルターはありますか?
my-tasks.get.config.xml
タスク インスタンス Web スクリプトがフィルタリングに使用されていることが示されています。しかし、Web スクリプトのどこでmy-tasks
タスク インスタンス Web スクリプトが使用されるように定義されているのでしょうか。私にとっては魔法のようです:)。- モデルがタスク インスタンス データではなくワークフロー インスタンス データを使用するようにするにはどうすればよいですか?
もちろん、私のアプローチの段階的なチュートリアルは期待していません。何かが足りない、または共有 Web スクリプトがデータ Web スクリプトとどのように相互作用し、リポジトリからのデータがどのように読み込まれるかを理解していないような気がします。理解を深めるための説明と、このアプローチをさらに進めるためのヒントをいただければ幸いです。