派大星的海绵裤白银四
2022-3-16 11:14:42 发布在问答
【可视化】 单个时间参数用于时间期间选择
数据集调用存储过程,传入一个时间参数可筛选传参月份的数据,现在想用两个时间文本参数用于筛选某个时间段的数据,请问脚本应该怎么写啊
11352
39
精彩评论39
永洪tech-lucy青铜一
发表于 2022-3-16 11:20:57 显示全部楼层
您好,可直接设置过滤器,不使用脚本,过滤器设置 如图所示:
过滤器.png
回复

使用道具 2#

派大星的海绵裤白银四
发表于 2022-3-16 11:23:49 显示全部楼层
不是,我这个是通过参数来传入的值,这个时间参数只传一个月份,例如:2021-01
回复

使用道具 3#

派大星的海绵裤白银四
发表于 2022-3-16 11:26:03 显示全部楼层
如图

时间选择.zip

158.28 KB, 下载次数: 6

回复

使用道具 4#

永洪tech-lucy青铜一
发表于 2022-3-16 13:32:33 显示全部楼层
一杯可爱多 发表于 2022-3-16 11:23
不是,我这个是通过参数来传入的值,这个时间参数只传一个月份,例如:2021-01 ...

请详细举例说明一下呢,这两个日期参数 和 之前传来的 月份有什么关系吗?
回复

使用道具 5#

派大星的海绵裤白银四
发表于 2022-3-16 14:10:36 显示全部楼层
关系就是数据我要通过这两个日期参数筛选
回复

使用道具 6#

永洪tech-lucy青铜一
发表于 2022-3-16 14:47:13 显示全部楼层
一杯可爱多 发表于 2022-3-16 14:10
关系就是数据我要通过这两个日期参数筛选

是将这两个参数传递到存储过程,是希望知道产品中调用 存储过程 怎么写 是吗?
回复

使用道具 7#

派大星的海绵裤白银四
发表于 2022-3-16 14:53:10 显示全部楼层
不是,跟我说的恰巧相反
回复

使用道具 8#

派大星的海绵裤白银四
发表于 2022-3-16 14:56:40 显示全部楼层
您看我发的那几张图,我sql数据集调用一个存储过程,其中有个参数a,就是日期,我输入2021-01-01就是2021年1月份的数据,然后我报表里面有个表格展示这个存储过程的数据,所以我报告里面也有一个跟数据集一样的参数a,用来获表格取数据,我得需求是,我想用文本参数组件筛选某个时间段的这个表格数据,比如我开始时间选2021-05-01,结束时间选2021-07-01,就是我需要筛选21年5月到7月的数据,我想问一下这个怎么实现
回复

使用道具 9#

永洪tech-lucy青铜一
发表于 2022-3-16 15:10:03 显示全部楼层
一杯可爱多 发表于 2022-3-16 14:56
您看我发的那几张图,我sql数据集调用一个存储过程,其中有个参数a,就是日期,我输入2021-01-01就是2021年 ...

如果你存储过程里面的 参数a是 1月,那么你数据也是1月的数据,报表上不论怎么过滤都不可能有 5-7月的数据 。 如果希望报表上能过滤 5-7月的数据:
方案1: 数据集返回的数据已经包含 5-7月,报表端只是对已有数据做过滤
方案2:存储过程中 存在参数 开始时间+结束时间,将报表端的这两个参数传递到 存储过滤,让存储过程返回的结果是 5-7 月的结果,而不是1月的结果
回复

使用道具 10#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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