找文章 / 找答案

[可视化] 自定义筛选器

江湖铂金三 显示全部楼层 发表于 2022-3-10 10:10:21 |阅读模式 打印 上一主题 下一主题
1
未解决

【可视化】 自定义筛选器

  • 永洪vip 江湖铂金三
  • 2022-03-10 10:10:21
  • 发布在 论坛
1542 9
如图,想实现自定义筛选器,几个月和收入可自行填写,然后展示筛选后的数据(第二个40是30,截图上写错了)
自定义报告展示.png
回复

使用道具 举报

精彩评论9

_贝贝白银二 显示全部楼层 发表于 2022-3-10 10:20:06
是指的文本参数组件输入值,筛选表格吗
回复

使用道具 举报

江湖铂金三 显示全部楼层 发表于 2022-3-10 10:20:56
永洪tech-Muse 发表于 2022-3-10 10:20
是指的文本参数组件输入值,筛选表格吗

是的
回复

使用道具 举报

江湖铂金三 显示全部楼层 发表于 2022-3-10 10:22:14
永洪tech-Muse 发表于 2022-3-10 10:20
是指的文本参数组件输入值,筛选表格吗

报告内定义的参数,能传送到数据集里面不?   
回复

使用道具 举报

_贝贝白银二 显示全部楼层 发表于 2022-3-10 10:23:47
江湖 发表于 2022-3-10 10:22
报告内定义的参数,能传送到数据集里面不?

可以的 可以参考下这个例子:
参数参与sql过滤
https://club.yonghongtech.com/fo ... 0%E5%8F%82%E4%B8%8E
回复

使用道具 举报

江湖铂金三 显示全部楼层 发表于 2022-3-10 11:11:57
永洪tech-Muse 发表于 2022-3-10 10:23
可以的 可以参考下这个例子:
参数参与sql过滤
https://club.yonghongtech.com/forum.php?mod=viewthread ...

select * from tb_finance05_ysdb
where 1=1
<连续月份> and "月份"=?{连续月份}</连续月份>

写了这样的语句,报告里面也创建了连续月份这个文本参数。但是在报告里面填写了参数之后,报告展示的数据不跟着一起变动
回复

使用道具 举报

_贝贝白银二 显示全部楼层 发表于 2022-3-10 11:31:05
江湖 发表于 2022-3-10 11:11
select * from tb_finance05_ysdb
where 1=1
and "月份"=?{连续月份}

数据集里面查看的时候不会同步改变,新建报告的时候使用这个数据集和一个参数组件验证,不加过滤器的时候数据会联动
回复

使用道具 举报

江湖铂金三 显示全部楼层 发表于 2022-3-10 14:14:09
永洪tech-Muse 发表于 2022-3-10 11:31
数据集里面查看的时候不会同步改变,新建报告的时候使用这个数据集和一个参数组件验证,不加过滤器的时候 ...

我报告里面是设置了这个文本参数,但是报告内的数据不会联动
回复

使用道具 举报

_贝贝白银二 显示全部楼层 发表于 2022-3-10 14:43:14
江湖 发表于 2022-3-10 14:14
我报告里面是设置了这个文本参数,但是报告内的数据不会联动

检查一下数据类型一致吗,文本参数的编辑器,和数据集的编辑参数的数据类型、字段的数据类型
回复

使用道具 举报

_贝贝白银二 显示全部楼层 发表于 2022-3-10 14:46:36
可以这样验证一下
1.数据集的编辑参数里面 给参数赋值一个实际值,看下数据集能否正常过滤(先确保数据集可以过滤)

2.新建报告,使用一个同名的参数组件,如果是文本参数组件,确认文本参数组件--设置--编辑器--数据类型和sql数据集一致

3.使用表或图表组件绑定字段验证过滤
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |联系社区管理员|《永洪社区协议》
返回顶部