壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 850|回复: 10

[Domino C/S开发] 关于Authors域的设置问题

[复制链接]
发表于 2004/12/26 13:51:51 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
用表单A创建的文档B,我想根据其中的“工作地点”域设定可以编辑此文档的用户,比如“工作地点”是“北京”的话,只有角色是“北京team”的人员可以编辑此文档。是不是设定这个文档的Authors域就可以了?怎么设置呢?我用
@If(location="Beijing";@If(@IsMember("[beijing team]";@UserRoles);@Name([cn];@UserName);"")
好像不行。
请大家帮忙啊。谢谢
发表于 2004/12/27 08:35:25 | 显示全部楼层
在作者域中直接写[北京team]
 楼主| 发表于 2004/12/27 11:19:13 | 显示全部楼层
直接写'[beijing team]'的话,我把我自己从这个角色中去掉,为什么还能看到这篇文档啊。
发表于 2004/12/28 14:10:38 | 显示全部楼层
看不看的到是读者域决定的,不是作者域
 楼主| 发表于 2004/12/29 17:05:56 | 显示全部楼层
那么我应该再添加一个读者域,把能编辑的人加进去,是吗?
发表于 2004/12/29 22:17:08 | 显示全部楼层
只要是属于读者域就能看到,只有属于作者域才能编辑
发表于 2005/1/6 15:42:24 | 显示全部楼层
我的理解是:添加一个读者域把[beijing team]添加进去,设置[beijing team]的ACL中有编辑权限,这样角色中的人员就可看到编辑,不知对否
 楼主| 发表于 2005/1/7 12:52:24 | 显示全部楼层
哦。不止有一个team,还有“上海team”、“广州team”。我想根据表单上的“工作地点”域限制读者。可以吗?
发表于 2005/1/7 14:23:44 | 显示全部楼层
有一方法供你参考:
      你可以用读者域的方式来进行
1、文档新建的时候添加读者域,把让看到本文档的角色添加进去,这样可以保证该看的人看到
2、控制编辑进入方式,通过操作按钮的方式控制进入编辑状态其中按钮的隐藏条件可以用你的@If(location="Beijing";@If(@IsMember("[beijing team]";@UserRoles);@Name([cn];@UserName);"") 改一下即可,这样保证可以编辑的人才可编辑
  自己试一下吧!

 楼主| 发表于 2005/1/10 09:27:05 | 显示全部楼层
多谢!
 楼主| 发表于 2005/1/10 15:51:42 | 显示全部楼层
bansan, 这样是可以,但是用户要可能漏选。有没有办法用编程的方法实现?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/30 06:02 , Processed in 0.016686 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表