-
-
伶俐 数据达人Lv4
发表于2018-12-13 15:07
悬赏1
已解决
楼主
大神们,请教一个问题,bi表用了sq数据源,维表过滤的时候 (比如部门),用了where 字段='<#=@部门参数#>',这样计算结果只有在选择部门时展示某一部门的数据,有没有办法展示全部的数据(在不选择部门‘’的时候,目前不选择部门,展示的是空)
38个回答
本帖最后由 伶俐 于 2018-12-14 10:52 编辑
混乱七星天 发表于 2018-12-14 10:31
刚才那样写计算报什么错
能不能把sql全部发上来看看,sql应该也看不到数据,不要紧的吧 ...
报的测试不通过,计算BI时报错如下图
WHERE DD.LOAD_DATE= '<#=od(@bbq,"d=lastday")#>'
AND DD.OVERDAR_REPAUED IS NOT NULL and <#=if(@bm="","1=1","


混乱七星天 发表于 2018-12-14 10:31
刚才那样写计算报什么错
能不能把sql全部发上来看看,sql应该也看不到数据,不要紧的吧 ...
可能是BI缓存的问题,我重新试了一下,用like现在可以正常出数据了,谢谢你啊