-
xxxl 数据领袖Lv6
发表于2020-12-11 18:31
楼主
1.需求场景
在做维下拉过滤的时候,常常是在存在多张表格的报表中做设置,每次设置维下拉都会导致整个页面刷新数据过多,计算慢的情况。这里我们可以给维下拉设置热区钻取传参,通过热区局部刷新来过滤数据。
2.表样设计
先将表格放在容器或者布局中
再给维下拉设置热区钻取,注意这里设置参数,需要保持参数名为@cs,而值必须为$cs这种才能正确传参。
最后给表元设置过滤条件if(@xh is null or @xh='',true,dim(QC_JG.XH)=@xh)
效果如下:只有容器内的表格才会进行刷新
3.总结
实际上不知维下拉可以做这样的效果枚举下拉、按钮等参数组件都可以,只需要保证钻取中参数名@cs和值为$cs这样的格式就行。
附件为表样
维下拉热区钻取.zip
(3.89 KB, 下载次数: )
在做维下拉过滤的时候,常常是在存在多张表格的报表中做设置,每次设置维下拉都会导致整个页面刷新数据过多,计算慢的情况。这里我们可以给维下拉设置热区钻取传参,通过热区局部刷新来过滤数据。
2.表样设计
先将表格放在容器或者布局中
再给维下拉设置热区钻取,注意这里设置参数,需要保持参数名为@cs,而值必须为$cs这种才能正确传参。
最后给表元设置过滤条件if(@xh is null or @xh='',true,dim(QC_JG.XH)=@xh)
效果如下:只有容器内的表格才会进行刷新
3.总结
实际上不知维下拉可以做这样的效果枚举下拉、按钮等参数组件都可以,只需要保证钻取中参数名@cs和值为$cs这样的格式就行。
附件为表样