我在一个名为Main.xsp的Xpage上有一个视图,它需要在另一个名为Contact.xsp的页面上以读取模式打开文档。我得到了应该打开的文档,因为它非常简单和基本。但不知何故,SetDocumentMode不起作用!? 我有一个按钮,单击它时应将文档模式设置为编辑。我尝试过使用菜单中的简单操作,我在这里尝试了所有示例http://xpageswiki.com/web/youatnotes/wiki-xpages.nsf/dx/Work_with_documents_and_fields_on_the_XPage#Check+for+edit+mode+and+set+edit+mode 我到底做错了什么?提前谢谢!
此外,即使网址为docID& action = editDocument,该文档也不可编辑。
修改
这很奇怪......我正在检查我的ACL。并尝试更改匿名访问编辑器,现在它的工作!?我将它切换回作者,检查了所有可用的选项,它不起作用!?
这是某种错误吗?
答案 0 :(得分:5)
Anonymous的作者权利确实赋予Anonymous创建文档的能力(如果勾选了该框) - 但不能编辑任何文档。除非您有一个类型为Author的字段,该字段具有“Anonymous”作为一个值(或您分配给Anonymous的角色)。
AUTHOR访问的定义:
此处说明:http://www.wissel.net/blog/d6plinks/SHWL-89PMVR (以及此前的基础知识:http://www.wissel.net/blog/d6plinks/SHWL-89N7XR)