社区
消息协作
帖子详情
根据当前人的身份控制表单上某些域的读写?
tina09
2010-12-02 04:28:11
首先文档是所有人都可看,所以只需要控制编辑权限就行了。现在问题是这样的:
表单上的域是分权限编辑的
举例:学生号,学生姓名是由管理员编辑
学生成绩是有老师编辑
管理员和老师维护好的,只有在querymodechange时才判断身份,判断是老师或者管理员则可编辑该文档,但是进去后的权限是分开的.
不写进表单是因为不想老师变了,还要更新学生的表单
这个时候怎么控制合适?
隐藏条件,存取控制区段?
...全文
136
9
打赏
收藏
根据当前人的身份控制表单上某些域的读写?
首先文档是所有人都可看,所以只需要控制编辑权限就行了。现在问题是这样的: 表单上的域是分权限编辑的 举例:学生号,学生姓名是由管理员编辑 学生成绩是有老师编辑 管理员和老师维护好的,只有在querymodechange时才判断身份,判断是老师或者管理员则可编辑该文档,但是进去后的权限是分开的. 不写进表单是因为不想老师变了,还要更新学生的表单 这个时候怎么控制合适? 隐藏条件,存取控制区段?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tina09
2010-12-19
打赏
举报
回复
啊,傻啦
thank you fare2000
fare2000
2010-12-17
打赏
举报
回复
“一个显示时计算”的字段EditRole不就搞定了,在计算公式里就写你判断 管理员 或者 老师 的代码,把这个字段放到表单的最前面,并且隐藏, 可编辑的字段引用这个EditRole值来判断该显示“编辑用字段”还是“显示用字段”
haster
2010-12-16
打赏
举报
回复
顶4楼。
tina09
2010-12-16
打赏
举报
回复
1 和 2楼的同学没错,但是我在客户端下
3楼的,不想用ACL是因为用户数量庞大,用户自己增删改,用ACL太麻烦了。上面的我只是举例子,有点失误
4楼的,我知道可用隐藏条件来控制,可是判断身份是个问题。
我的做法是:
比如A是管理员,B是老师。 我在QueryModeChange时,才能判断到身份。 然后我在PostModeChange时,赋一个值给一个标识域,比如EditRole,EditRole="A".
然后隐藏条件按照这个来写.
这样感觉很麻烦,而且判断身份,我写了两遍,分别在QueryModeChange和PostModeChange中。
想问下我能不能用环境变量?????
tobyzhou
2010-12-06
打赏
举报
回复
存取控制区段吧,用角色控制,老师换人了,也就是改改ACL的事
qqfreshman
2010-12-06
打赏
举报
回复
二楼兄弟,Readonly只能在Web上有效吧,在Notes客户端不起作用吧!?
lotusriver2008
2010-12-06
打赏
举报
回复
对需要这样做的字段每个建两个域,一个是可编辑的,一个是显示时计算的。显示时计算的公式为可编辑域的域名。通过设置两个域的显示隐藏条件来控制是否可以编辑。
Domino0627
2010-12-04
打赏
举报
回复
在域的html中,可以写一些条件啊,比如@if(xxx="";ReadOnly;"")
web自动化-Frame
表单
&鼠标操作
本课程主要讲解web自动化中frame
表单
与鼠标的操作,主要内容如下: 1. frame
表单
介绍 2. frame
表单
切换 3.
表单
切换案例 4. 鼠标操作 5. 鼠标操作案例
C#和ASP.Net面试题目集锦
1.有哪几种方法可以实现一个类存取另外一个类的成员函数及属性,并请举列来加以说明和分析.2.A类是B类的基类,并且都有自己的构造,析构函数,请举例证明B类从实例化到消亡过程中构造,析构函数的执行过程.请附code3.什么叫应用程序
域
?什么是受管制的代码?什么是强类型系统?4..Net中
读写
数据库需要用到哪些类?他们的作用5.ASP.net的
身份
验证方式有哪些?分别是什么原理?6.解释一...
前端常见跨
域
解决方案(全)
什么是跨
域
? 跨
域
是指一个
域
下的文档或脚本试图去请求另一个
域
下的资源,这里跨
域
是广义的。 广义的跨
域
: 1.) 资源跳转: A链接、重定向、
表单
提交2.) 资源嵌入: <link>、<script>、<img>、<frame>等dom标签,还有样式中background:url()、@font-face()等文件外链3.) 脚本请求: js发起的aj...
多角度看.NET面试题
1.ASP.NET中的
身份
验证有那些?你
当前
项目采用什么方式验证请解释
身份
验证是从用户获取名称和密码等标识凭证并根据某些机构验证这些凭据的过程。如果凭据有效,则提交该凭据的实体被视为通过
身份
验证的标识。一旦标识通过了
身份
验证,则
身份
验证过程会确定该标识是否可以访问给定的资源。通过
身份
验证提供程序、包含验证请求者凭据所需代码的代码模块来实现
身份
验证。 Forms身...
面试题集
1.有哪几种方法可以实现一个类存取另外一个类的成员函数及属性,并请举列来加以说明和分析.2.A类是B类的基类,并且都有自己的构造,析构函数,请举例证明B类从实例化到消亡过程中构造,析构函数的执行过程.请附code3.什么叫应用程序
域
?什么是受管制的代码?什么是强类型系统?4..Net中
读写
数据库需要用到哪些类?他们的作用5.ASP.net的
身份
验证方式有哪些?分别是什么原理?6
消息协作
535
社区成员
39,101
社区内容
发帖
与我相关
我的任务
消息协作
企业开发 Exchange Server
复制链接
扫一扫
分享
社区描述
企业开发 Exchange Server
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章