易表在线答疑技术与交流用户社区 → [求助]如何对一个录入窗口的按钮给多组别分派权限


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

主题:[求助]如何对一个录入窗口的按钮给多组别分派权限

帅哥哟,离线,有人找我吗?
razielliu
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:14 积分:0 威望:0 精华:0 注册:2011/6/19 16:19:00
[求助]如何对一个录入窗口的按钮给多组别分派权限  发帖心情 Post By:2011/6/22 4:49:00 [显示全部帖子]

if(usertype=2,opengrid("表12",1) ,if(usertype=9,MsgBox("你没有权限执行此操作",0),true))

用这个公式实现了用户组2可以打开表12,用户组9不能打开表12,但是如果用户组2、7、9可以打开表12,用户组3、4、5、6、8不能打开表12该这么写公式呢?

还有就是在一个表的查找中,如何让某个或者某几个组只能查找该组用户自己的数据?

egd文件下载

-=-=-=- 以下内容由 razielliu2011年06月22日 05:12am 时添加 -=-=-=-
还有个问题就是比如说【第一列】=【第二列】*【第三列】,这个时候有一个判断条件,如果第二列中有一个数值为∞的时候,怎么设置第一列的结果自动成为∞


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


加好友 发短信
等级:论坛游民 帖子:14 积分:0 威望:0 精华:0 注册:2011/6/19 16:19:00
  发帖心情 Post By:2011/6/22 14:01:00 [显示全部帖子]

谢谢lyang70老师,前面看明白了,关于第三个问题我写了个公式,但是一直提示的是语法错误,问题出在哪里呢?

Product([第二列],[第三列]) and If(Text([第二利润]) = "∞","∞",[第二列] * [第三列])

-=-=-=- 以下内容由 razielliu2011年06月22日 02:09pm 时添加 -=-=-=-
还有就是第二个设置分组码已经设置好了,查找按钮是要使用自定义的还是系统的查找按钮?

-=-=-=- 以下内容由 razielliu2011年06月22日 02:11pm 时添加 -=-=-=-
想表达的意思是这个查找的的条件是如果不是管理员和分组码为2的用户,只能查找与自己用户名相符的数据

-=-=-=- 以下内容由 razielliu2011年06月22日 02:18pm 时添加 -=-=-=-
又改成Product([第二列],[第三列]) and If(Text([第二列]) = "∞","∞",Product([第二列],[第三列]))这个公式,输入公式提示数据类型匹配,这些列设计的时候都设置的是数值型的,问题出在哪里?


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


加好友 发短信
等级:论坛游民 帖子:14 积分:0 威望:0 精华:0 注册:2011/6/19 16:19:00
  发帖心情 Post By:2011/6/22 14:23:00 [显示全部帖子]

lyang70老师, 这个公式呢?

Product([第二列],[第三列]) and If(Text([第二列]) = "∞","∞",Product([第二列],[第三列]))

反应过来问题是命令的问题,这个公式输入后提示数据类型不匹配,问题出在哪里?


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


加好友 发短信
等级:论坛游民 帖子:14 积分:0 威望:0 精华:0 注册:2011/6/19 16:19:00
  发帖心情 Post By:2011/6/22 15:12:00 [显示全部帖子]

我理解的意思是第一列=第二列*第三列,如果第二列=∞,那么第二列*第三列+∞,这个逻辑的问题出在哪里?

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


加好友 发短信
等级:论坛游民 帖子:14 积分:0 威望:0 精华:0 注册:2011/6/19 16:19:00
  发帖心情 Post By:2011/6/22 15:27:00 [显示全部帖子]

Product([第二列],[第三列]) and If(Text([第二列]) = "∞","∞",Product([第二列],[第三列]))

还是麻烦老师,这个公式为什么用不了呢?


 回到顶部