找回密码
 立即注册

QQ登录

只需一步,快速开始

Crystal.Li 讲师达人认证 悬赏达人认证
论坛元老   /  发表于:2021-2-24 18:19  /   查看:3325  /  回复:0
本帖最后由 James.Lv 于 2024-12-17 09:50 编辑

在报表使用过程中,我们通常需要使用到查询参数做筛选查询。这篇文章主要介绍在Wyn的数据集以及组件上如何使用查询参数。

1、数据集
数据集有两类,所以添加查询参数的方式也有两类,接下来依次介绍在共享数据集和内嵌数据集应用报表参数的两种方式。
【1】共享数据集
直接在首页创建报表数据集即为共享数据集:
image.png629656371.png
在数据集设计器“参数”这一栏,根据实际需要添加一个参数:
image.png433970641.png
然后在“数据集过滤器”一栏,将这个报表参数作用于数据表或者数据集:
image.png145381774.png
注意:数据类型要选参数
设置完以上步骤之后保存该数据集,就直接可以在报表设计器中使用这个数据集了:
image.png629324035.png
可以看到在报表设计器中选择该数据集之后,右侧面板会自动显示刚刚添加的报表参数。
最后进行预览,输入参数值:
image.png543007201.png
【2】内嵌数据集
添加完内嵌数据集之后,在右侧属性面板可直接添加报表参数:
image.png146499632.png
但值得注意的是,这个报表参数需要作用在数据集上,也就是内嵌数据集的SQL查询语句上:
image.png988005676.png

此时预览即可:
image.png786005553.png
2、组件过滤
组件过滤是在获取到数据集之后,在组件上添加过滤条件,这个对于第一部分提到的两种数据集都适用。
我们在上面的例子中再添加一个报表参数:
image.png878002319.png
选中数据表格,添加过滤条件:
image.png780446471.png
image.png718118285.png
添加好之后,直接预览即可得到新的过滤结果:
image.png331973571.png

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部