请选择
进入手机版
|
继续访问电脑版
学习路径
视频资源
开发者学堂
悬赏
活动
招聘
登录
/
注册
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
搜索
AI搜索
SpreadJS
活字格
Wyn
GcExcel Java
公开课
新手入门
新手训练营
技术认证
好友
帖子
收藏
勋章
设置
我的收藏
退出
首页
›
ActiveReports专区
›
专题教程
›
查看内容
发新帖
Eden.Sun
超级版主
266
主题
5238
帖子
9752
积分
超级版主
积分
9752
33501
金币
266
主题
5238
帖子
最新发帖
集成环境跳转登陆页面
基于角色的行级数据管理
【报表设计】分栏分组—员工名片设计
【报表设计】产线检查记录表
【报表设计】报表修改导出的文件内容
【报表设计】商品发货标签
【Echarts自定义属性】饼图图例排序
【报表设计】根据数据库数据设置复选框选中效果
【报表设计】运单报表设计
【仪表板设计】点击按钮触发查询数据
[ActiveReports]
桌面设计器报表参数实现级联查询
Eden.Sun
超级版主
/ 发表于:
2025-10-29 15:15
/
查看:
29
/ 回复:
0
本帖最后由 Eden.Sun 于 2025-10-29 17:05 编辑
今天介绍在AR桌面设计器中通过数据集过滤实现参数的级联过滤。
需求场景:
1. 报表有客
户地区、客户省份、客户城市
三个参数,均为多值参数;
2. 参数具有级联筛选效果,如,如客户地区选择华东,则客户省份参数可用值只有华东地区的省份;
3. 使用参数对报表数据进行过滤。
4. 模拟数据源使用附件中的
报表设计:
1. 创建数据源
创建两个数据源,一个是报表显示的最终数据,一个是报表参数使用的参数数据源。
报表数据数据源:
报表参数数据源:
2. 创建数据集
数据集包括三个参数数据集和一个展示最终数据的数据集。
2.1 参数数据集
创建三个参数数据集,数据集的查询表达式都一样
2.2 数报表数据集
使用"报表数据"数据集创建最终展示数据的报表数据集,
3. 参数设置
3.1 创建参数
创建三个报表参数:客户地区、客户省份、客户城市:
3.2 绑定可用值
每个参数绑定各自对应的数据集:地区-->地区,省份-->省份,城市-->城市;
4. 数据集设置过滤
4.1 参数数据集设置过滤
在数据集上使用创建的参数进行数据过滤。
"
参数数据集_客户省份
"数据集使用"
客户地区
"参数进行过滤:
"
参数数据集_客户城市
"数据集使用"
客户省份
"参数进行过滤:
4.2 报表数据集设置过滤
最终的报表数据集使用前面三个报表参数进行过滤:
5. 报表设计
使用报表数据数据集创建表格,查看数据:
6. 效果预览
附件是报表文件和数据,有需要的小伙伴可以参考使用。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
x
收藏
回复
0
个回复
Wyn高级认证
Wyn认证
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
发表回复
返回顶部