V4报表引用参数表单和通用查询方法总结

我们设计一张报表的时候,如果报表数据量很大,查看数据就很不方便,这时就需要根据一些过滤条件来过滤出我们想要的数据。在集智数据平台上, V4 报表可以通过上传参数表单引用通用查询两种方法来实现过滤数据。

引用参数表单实现过滤查询条件时,报表和参数表单的设计有以下三个要点:

a.在主报表中,在【配置】-【参数】中增加一个新参数(如arg1);

b.在主报表中,在【配置】-【数据集】中编辑相应数据集查询条件并定义参数; 

c.对于参数表单,报表类型选择“填报或参数表单”,设置表单中输入框的填报属性(如编辑框、下拉数据集等),选中输入框,在右边属性列表中展开“WEB”,设置它的【变量名】属性为报表中参数的名字(对应步骤a中的arg1)。  

d.上传报表和参数表单,预览即可得到相应查询结果。

详细使用方法可参见《润乾报表V4.5初级教程》中【参数】一节。

通用查询模块是利用通用查询标签生成通用查询页面,在此页面中用户可选择一个或多个指标并分别设置每个指标的条件,再将这些条件联接起来(并且/或者)形成完整的查询条件, V4报表引用通用查询时有参数引用sql两种方法,下面分别介绍一下:

(一)参数方法:设计及使用方法类似于参数表单,需要在报表中设计参数和查询sql语句。

1,使用参数方法过滤查询条件时,报表设计方法与使用参数表单方法时相同,需要提前配置参数(假设为arg1)和编辑数据集查询条件。

2,在设计通用查询时,添加新条件组需要命名为“参数”。

3,添加条件时,条件名称为报表中参数的名称(对应步骤1中arg1)

4,上传报表时,引用通用查询,预览即可得到相应查询结果。

(二)引用数据集方法:引用数据集方法可以为每张报表生成与参数无关的可查询指标及每个指标对应的条件编辑,直接影响报表用于取出数据的SQL语句,而不再需要设计参数和查询sql语句。

1,引用数据集方法建立的通用查询,对应的报表不再需要提前配置参数和编辑数据集查询条件,普通报表即可。

 

2,在通用查询中添加条件组时,选择“直接插入数据集作为条件组”,需要选择报表中使用的,数据集,即如果报表设计器中数据集名字为ds1,在新建通用查询选择数据集中数据集名字也要求为ds1  

3,增加查询条件时,可以选择想要查询过滤的字段,设置好别名,点击保存即可。

4,上传报表时,引用通用查询,预览即可得到相应查询结果。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值