-
-
leony 小试身手Lv3
发表于2020-5-28 15:08
悬赏10
未解决
楼主
客户想要实现 同一张报表 a部门查看 只能查看表内‘审核人列’是自己的数据 除a部门进入 可以查看所有报表数据
就是大家查看的列数是相同的 只是记录条数不一致
目前尝试的办法是 全表过滤条件 :
if(LOGIN.user.orgid='250000',M_LES_CONTRACT.CHECK_MAN='<#=login.name#>',true)
注释:250000为机构代码,check.man 为字段 审核人 。
但是计算会报错,提示合同号那列会报错,如果在合同号列过滤条件中写<#=mkfilter("if(LOGIN.user.orgid='250000',M_LES_CONTRACT.CHECK_MAN=<#=login.name#>,1=1)"#>
还是会报错 提示缺少字符串常量结束符“"”,
哪位大神有什么好的办法吗请问
就是大家查看的列数是相同的 只是记录条数不一致
目前尝试的办法是 全表过滤条件 :
if(LOGIN.user.orgid='250000',M_LES_CONTRACT.CHECK_MAN='<#=login.name#>',true)
注释:250000为机构代码,check.man 为字段 审核人 。
但是计算会报错,提示合同号那列会报错,如果在合同号列过滤条件中写<#=mkfilter("if(LOGIN.user.orgid='250000',M_LES_CONTRACT.CHECK_MAN=<#=login.name#>,1=1)"#>
还是会报错 提示缺少字符串常量结束符“"”,
哪位大神有什么好的办法吗请问
4个回答
M_LES_CONTRACT.CHECK_MAN='<#=login.name#>',这个写法是不是有毛病呢