1. 示例:大数据集导出动态参数值
1.1 新建模板
1.1.1 新建数据集
新建普通报表,新建数据集,SQL 语句如下:
ds1:SELECT * FROM 销量 where 1=1 and 地区 in ('${area}') and 销售员 in ('${stuff}')
ds2:SELECT 销售员 FROM 销量 where 地区 in ('${area}')
1.1.2 设计报表
报表主体样式如下图所示:
1.2 设置查询控件
编辑参数面板,新增两个「标签控件」,两个「下拉复选框控件」,一个「查询控件」。如下图所示:
1.2.1 地区控件
选中第一个「下拉复选框控件」,设置控件名称为「area」,标签名称为「地区:」,数据字典设置为数据库 FRDemo 中「销量」表中的「地区」,返回值类型为「字符串」,分隔符为',',如下图所示:
1.