易表在线答疑技术与交流用户社区 → [原创]急急急请教易表技术人员


  共有7564人关注过本帖树形打印复制链接

主题:[原创]急急急请教易表技术人员

美女呀,离线,留言给我吧!
XIAOWEI99911
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:1 积分:212 威望:0 精华:0 注册:2015/12/23 12:09:00
[原创]急急急请教易表技术人员  发帖心情 Post By:2015/12/23 12:12:00 [只看该作者]

我想设置,比如一份表格,我想让不同的人看不同的内容,然后有人可以看全部,怎么设置,急急急,谢谢,跪谢

 回到顶部
帅哥哟,离线,有人找我吗?
QQ89559611
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:123 积分:1345 威望:0 精华:0 注册:2015/7/27 13:10:00
  发帖心情 Post By:2015/12/23 12:30:00 [只看该作者]

用户权限那里,设置让不让他访问该表

 回到顶部
帅哥哟,离线,有人找我吗?
iyplx2425
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
  发帖心情 Post By:2015/12/23 14:11:00 [只看该作者]

在“表”菜单中,指向“公式设置”,单击“权限管理公式”,可以设置权限管理公式

在两种情况下会执行权限管理公式:
1、进入表的时候。
2、执行筛选、撤销筛选等命令或函数的时候。

如果希望用户进入某个表后,能够根据不同的用户身份,隐藏部分行,使得每个用户只能查看和修改自己有权操作的行,此时就需要使用权限管理公式。

假定希望在订单管理系统中,如果是普通用户登录,则只显示该用户(雇员)负责的订单,如果是管理员登陆,则显示所有数据。只需将订单表的权限管理公式设为:
if(UserName= "管理员",ShowAll(),ShowFor("雇员",UserName))

你也许会问,用表预处理公式不是同样可以达到目的吗?其实不然,因为表预处理公式在执行筛选(包括撤销筛选)命令或函数后是不会执行的,这样用户就可能看到他不应该看到的数据。但是如果你仅仅希望在用户进入某个表的时候,能够预先锁定部分符合条件的行,那么用表预处理公式是更恰当的。

需要注意的是,权限管理公式用来显示、隐藏行的函数是专用的,与通用函数不同。
有关权限管理公式的详细用法,将在“用户与权限管理”一章中进行详细介绍。


 回到顶部