動的ビュー パネルを使用しており、ビューに「お気に入り」列を作成したいと考えています。基礎となるビューには、ドキュメントにお気に入りとしてフラグを立てたすべてのユーザーを含む「お気に入り」複数値名フィールドがあります。私がしたいのは、現在のユーザーを「お気に入り」列に保存されている値と比較して、それらがリストにあるかどうかを確認できる「カスタマイザー」Bean でこの変換を処理することです。そうであれば、(標準の Notes アイコンではなく) 「緑色の星」アイコンを表示します。それ以外の場合は、空の星のアイコンを表示します。また、星のアイコンをライブにして、星をクリックするとデータベースのお気に入りの値のオン/オフが切り替わるようにしたいと思います。
このような機能を実装するにはどうすればよいですか?
- オーバーライドする必要がある DominoViewCustomizer メソッドは何ですか? (afterCreateColumnを見て)
- 列の値を取得および設定するにはどうすればよいですか? (ここは本当に迷いました)
- Notes リソース画像 (マイ スター) を表示する列を取得するにはどうすればよいですか? サーバー上のディレクトリに保存する必要がありますか?
- スター アイコンをクリック可能にするにはどうすればよいですか?
- そのクリックイベントをキャプチャするにはどうすればよいですか?
ドミノ v9.0.1 の使用