我正在使用动态视图面板,并希望在视图中创建一个“收藏夹”列。底层视图有一个“收藏夹”多值名称字段,其中包含已将文档标记为收藏夹的所有用户。我想做的是在“Customizer”bean 中处理这种转换,我可以将当前用户与“Favorites”列中存储的值进行比较,看看它们是否在列表中。如果是,我会显示一个“绿星”图标(不是标准的 Notes 图标),否则我会显示一个空的星形图标。我还想让星形图标变为活动状态,因此如果您单击星形,它将打开/关闭数据库中的收藏值。
如何实现这样的功能?
- 我需要覆盖哪些 DominoViewCustomizer 方法?(查看afterCreateColumn)
- 如何获取和设置列值?(真的迷路了)
- 如何让列显示 Notes 资源图像(我的星星),还是需要将其存储在服务器上的目录中?
- 如何使星形图标可点击?
- 如何捕获该点击事件?
使用 Domino v9.0.1