请选择
进入手机版
|
继续访问电脑版
入门资源
公开课
训练营
讨论
活动
商城
登录
|
注册
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
搜索
SpreadJS
活字格
Wyn Enterprise
ActiveReports
WijmoJS
ComponentOne
Spread.NET
SpreadJS
活字格
Wyn Enterprise
ActiveReports
好友
帖子
收藏
勋章
设置
我的收藏
退出
首页
›
Wyn Enterprise专区
›
产品教程
›
查看内容
发新帖
Crystal.Li
超级版主
43
主题
150
帖子
1575
积分
超级版主
积分
1575
5740
金币
150
帖子
0
精华
最新发帖
如何用API创建一个数据集
插件内部如何实现弹出模态框
《非暴力沟通》读后感
智慧园区管理系统大屏
图标预警
遇到无法打开此网页都有哪些常见情况和解决方案?
Wyn Enterprise中不同方式生成的token是否有区别呢?
用Excel做数据源,在仪表板和报表中如何实现数据刷新呢?
分级日期筛选器
象形柱状图
[报表]
使用共享数据集实现级联查询
Crystal.Li
超级版主
/ 发表于:
2021-1-13 15:23
/
查看:
36
/ 回复:
2
本帖最后由 Crystal.Li 于 2021-1-13 15:23 编辑
这篇文章介绍如何使用共享数据集实现级联查询。
我们模拟这样一个场景:选择一个销售大区之后,再选择大区下某省份,查询到该省份相应数据。
这里采用内置示例数据源WynDemoData的销售明细表做示例:
【1】先创建两个报表共享数据集
新建一个数据集获取大区数据,只需要获取到销售大区字段即可:
另外创建一个报表数据集获取省份数据(底部的聚合字段可根据需要选择):
在这个数据集里参加一个参数,用于对该数据集进行过滤:
然后在数据过滤器的数据集一栏,添加一个规则,把上一步添加的参数"大区”作用在此数据集上,按照下图配置:
配置好之后保存。
【2】在报表中使用上述数据集实现级联查询
除了“大区”参数,再新建一个报表参数,用于选择省份:
点击这两个报表参数,分别对其进行配置,以下是对大区这个参数的配置,设置默认可用数据来自于第一个大区报表数据集:
省份参数同理:
最后一步,选中报表设计界面的数据表。对其添加数据过滤条件:
点击编辑,添加一条过滤条件,将销售省份对应于”省份“这个参数。此时点击预览,就发现这个级联查询做好啦!
ps:这里再提供一个经过上述过程实现的demo,以供参考!
共享数据集实现级联查询demo.zip
(391.3 KB, 下载次数: 1)
2021-1-13 15:23 上传
点击文件名下载附件
收藏
回复
2
个回复
倒序浏览
summer小小
注册会员
/
发表于:2021-1-13 17:12:29
|
显示全部楼层
沙发
收到非常感谢
回复
使用道具
举报
dof
超级版主
/
发表于:2021-1-13 22:53:06
|
显示全部楼层
板凳
楼主好贴心,这个帖子要精华啊
回复
使用道具
举报
微信认证勋章
讲师达人
元老葡萄
悬赏达人
圣诞拼拼乐
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
发表回复