Lotus:防止在其他用户打开文档时打开文档

时间:2014-02-19 08:30:17

标签: locking lotus-notes document

是否可以防止用户在其他用户打开/编辑文档时打开文档?我知道有一个锁定功能,所以当编辑另一个文档时我无法编辑它,但我可以打开它。我需要阻止打开文档,不仅阻止编辑。

1 个答案:

答案 0 :(得分:1)

首先我想说我不会推荐这个。有太多事情可能出错。但是,您可以在QueryOpen脚本中使用代码检查隐藏字段以查看是否有人设置了它。如果已设置,则脚本设置Continue = false并退出。否则,它会将隐藏字段设置为@Username。 QueryClose脚本可以清除该字段。当然,最明显的问题是QueryClose永远不会运行。在Notes / Domino环境中,下一个最明显的是数据库的两个副本可能存在,在这种情况下,上述策略仅适用于给定的副本,因此多人仍然可以编辑该文档,您可能会开始获得复制冲突