-
-
伶俐 数据达人Lv4
发表于2018-12-13 15:07
悬赏1
已解决
楼主
大神们,请教一个问题,bi表用了sq数据源,维表过滤的时候 (比如部门),用了where 字段='<#=@部门参数#>',这样计算结果只有在选择部门时展示某一部门的数据,有没有办法展示全部的数据(在不选择部门‘’的时候,目前不选择部门,展示的是空)
38个回答
伶俐 发表于 2018-12-14 09:24
我按这种写法能取到全部部门的数据,但是计算单独的就报错了
部门是分段层级还是通用维?
把=改成like的语法试试
伶俐 发表于 2018-12-14 09:50
不知道是不是我改的不会,报错了,测试不通过,计算也报错
- <#=if(@bm="","1=1","PD.DEPT_NO like '"+@bm+"%'")#>
大神,这样写报错了,测试不通过,计算也报错了,@bm取出来的数据——部门编码是对的,应该不需要模糊查询
