gpt4 book ai didi

xpages - 检查方式是用户是文档作者吗?

转载 作者:行者123 更新时间:2023-12-04 05:03:42 26 4
gpt4 key购买 nike

您好Domino程序员!

我在Lotus数据库+ xpages上工作,遇到以下问题:

我在文档上有“作者”和“读者”字段,并且都可以包含用户和组。
这两个字段都是使用NamePicker控件在XPage上设置的。
保存文档后,我想在用户无权隐藏“编辑”按钮时这样做。

有没有一种方法可以仅检查文档,数据源或上下文-如果当前用户是文档作者?还是我要一直检查它,比较Authors字段-具有当前用户名的多个用户名和组?

任何帮助将不胜感激。

最佳答案

您可以使用Java方法NotesContext.isDocEditable(document)来检查用户是否可以编辑文档。

在SSJS中,您可以执行以下操作:

var ctx = com.ibm.domino.xsp.module.nsf.NotesContext.getCurrent();
return ctx.isDocEditable(doc);

此方法也是 available as an XSnippet

关于xpages - 检查方式是用户是文档作者吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21853322/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com