[ABI 5.1] 想要实现当前登陆者只能看到审批人是自己的报表内容,过滤条件如何写?

22592
11

leony 小试身手Lv3

发表于2020-5-25 13:24

悬赏10

未解决

楼主
现在全表过滤写的这个  M_LES_CONTRACT.CHECK_MAN='<#=login.NAME#>,想要再实现当登陆者部门为250000时候,才执行这个条件 该如何写 ?哪位指导下吗  

最近看过此主题的会员

linqiang

wang111

zhaodong

xxxl

chenz

bitaotao

1505121235

程序小哥哥

大哥很IT

11个回答

只看楼主

大哥很IT 数据老手Lv5

发表于2020-5-25 13:30

只看该作者

取消 关注该作者的回复

沙发

http://help.esensoft.com/doc-view-216.html先看一下这个帖子

leony 小试身手Lv3

发表于2020-5-25 13:38

只看该作者

取消 关注该作者的回复

板凳

大哥很IT 发表于 2020-5-25 13:30
http://help.esensoft.com/doc-view-216.html先看一下这个帖子

看了 还是有点不太明白呢?  我现在想实现的是 当登陆者orgid为250000时   就执行我写的那个条件 只看到自己的数据  当登陆者部门不等于250000时  就展示全部数据

1505121235 数据老手Lv5

发表于2020-5-25 13:48

只看该作者

取消 关注该作者的回复

地板

M_LES_CONTRACT.CHECK_MAN数据库存的是机构id吗?login.org.id才是用户所属的机构id

leony 小试身手Lv3

发表于2020-5-25 13:50

只看该作者

取消 关注该作者的回复

5#

1505121235 发表于 2020-5-25 13:48
M_LES_CONTRACT.CHECK_MAN数据库存的是机构id吗?login.org.id才是用户所属的机构id[/backcol ...

M_LES_CONTRACT.CHECK_MAN存的是该条记录的审核人,相当于这是满足部门为250000后,执行的东西,显示审核人为当前登录者的记录。但是判断orgid是否为250000的条件 我不知道该怎么和这一句接上

1505121235 数据老手Lv5

发表于2020-5-25 14:13

只看该作者

取消 关注该作者的回复

6#

leony 发表于 2020-5-25 13:38
看了 还是有点不太明白呢?  我现在想实现的是 当登陆者orgid为250000时   就执行我写的那个条件 只看到 ...

if(<#=login.org.id#>='250000',M_LES_CONTRACT.CHECK_MAN='<#=login.org.id#>',true)

leony 小试身手Lv3

发表于2020-5-25 14:16

只看该作者

取消 关注该作者的回复

7#

1505121235 发表于 2020-5-25 14:13
if(='250000',M_LES_CONTRACT.CHECK_MAN='',true)

试过这种写法    但计算会提示错误:没有足够的操作数    是哪里还需要调整吗?

1505121235 数据老手Lv5

发表于2020-5-25 15:07

只看该作者

取消 关注该作者的回复

8#

leony 发表于 2020-5-25 14:16
试过这种写法    但计算会提示错误:没有足够的操作数    是哪里还需要调整吗? ...

你写的截图看下,还有仔细看我写的

leony 小试身手Lv3

发表于2020-5-25 15:19

只看该作者

取消 关注该作者的回复

9#

1505121235 发表于 2020-5-25 15:07
你写的截图看下,还有仔细看我写的

我这样写的,在你的上边改为了login.orgid      然后把第二个条件里改为了orgname  因为如果当前orgid=250000的话 我就要显示orgname=check man列的数据了   报错是后边那样  

1505121235 数据老手Lv5

发表于2020-5-25 16:11

只看该作者

取消 关注该作者的回复

10#

leony 发表于 2020-5-25 15:19
我这样写的,在你的上边改为了login.orgid      然后把第二个条件里改为了orgname  因为如果当前orgid=25 ...

本地正在试,这个是报表全局过滤条件是吧

leony 小试身手Lv3

发表于2020-5-25 16:13

只看该作者

取消 关注该作者的回复

11#

1505121235 发表于 2020-5-25 16:11
本地正在试,这个是报表全局过滤条件是吧

是的  全表过滤  

上一页12下一页共2页

登录后可回答问题,请登录注册

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号