如何根据参数控件的值不同控制报表显示不同的列,如下图所示:
2.1 准备数据
新建数据集ds1:SELECT * FROM 销量。
2.2 制作模板
将地区、销售员字段拖入单元格,并分别设置不同的销量求和,如下图所示:
2.3 添加参数控件
在参数面板添加一个单选按钮组控件和查询控件,单选按钮组控件的控件名为
type。设置数据字典,自定义两个选项:
2.4 设置条件属性
右键单元格A1、A2,添加条件属性,设置行高为0,公式条件为$type!='地区',B1、B2单元格也同样添加条件属性:行高为0,公式条件为$type!='销售员'。
保存模板,点击分页预览即可实现效果。