-
-
chenz 数据达人Lv4
发表于2021-1-7 14:52
悬赏100
已解决
楼主
A表为汇总表,每行数据后都有跳转式按钮进行下钻(勾选继承表元的过滤条件),如图
b表为下钻表,当下钻后,已有数据能进行展示,但如果该表没有相关数据则无法展示相关的编号。
(无后台相关数据)
(有后台相关数据)
想要实现当下钻后,无论后台是否已录入相关数据,均能显示项目编号。

b表为下钻表,当下钻后,已有数据能进行展示,但如果该表没有相关数据则无法展示相关的编号。


想要实现当下钻后,无论后台是否已录入相关数据,均能显示项目编号。
最佳答案
chenz 发表于 2021-1-7 15:33
我参数设置这样写为什么不对?
您这是直接传宏过去干啥,我给你写个热区传参的例子您照着看一下


主要看热区中式怎么传参过去以及热区区域中怎么写的过滤条件的
5个回答
给下钻表设置过滤条件的时候设置一个判空,像这样当@cs传参为空的时候1=1全部显示,否则使用过滤条件if(@cs is null,'1=1',)
xxxl 发表于 2021-1-7 15:00
给下钻表设置过滤条件的时候设置一个判空,像这样当@cs传参为空的时候1=1全部显示,否则使用过滤条件if(@cs ...
是A表的跳转式 那要写参数设置,然后在B表写过滤吗?
chenz 发表于 2021-1-7 15:09
是A表的跳转式 那要写参数设置,然后在B表写过滤吗?
是的,另外因为您这里是继承表元过滤条件所以才会有没有后台的时候不展现数据,还需要去掉继承表元过滤条件,通过设置钻取参数传到子表做上面的判空条件,参数组件值为空的时候显示全部
chenz 发表于 2021-1-7 15:33
我参数设置这样写为什么不对?
您这是直接传宏过去干啥,我给你写个热区传参的例子您照着看一下


主要看热区中式怎么传参过去以及热区区域中怎么写的过滤条件的