找文章 / 找答案
精选问答 更多内容

[可视化] 如何添加根据下拉参数的日期添加筛选日期起始和结束月

yhdata_ajhwLlYl玄铁一 显示全部楼层 发表于 前天 16:04 |阅读模式 打印 上一主题 下一主题
我有两个下拉参数,都为同一个格式为年月日的日期数据,为了筛选日期区间(下拉参数分别为日期_start和日期_end)
现在我要在仪表图表中添加过滤条件,根据选择的日期区间计算指标之和(例如:日期区间选择2024-11-05至2024-11-25,计算指标在11月的累计和, 如果查询当月,则展示当月1日累计到最新一天的数据的累计值,不允许跨月选择数据)
我想添加根据下拉参数的日期添加筛选日期起始月和结束月,在过滤条件设置为日期大于等于筛选日期起始月和日期小于等于筛选日期结束月,日期为年月日是不是不能和年月进行比较?
有其他方法吗?

最佳答案

永洪vip
yhdata_lyaa 关注Ta

2025-01-07 16:04:56

数据集有月份字段吗?没有就需要新建日期表达式哦, 如果不用 年月字段 这么做,另外就是 根据 日期_start和日期_end 写脚本,再获取_start 的月初,和_end 的月末,两个日期类型的参数,再对数据进行过滤,在两个参数之间。
查看完整内容
回复

使用道具 举报

精彩评论16

yhdata_lyaa 显示全部楼层 发表于 前天 16:04

数据集有月份字段吗?没有就需要新建日期表达式哦,
如果不用 年月字段 这么做,另外就是 根据 日期_start和日期_end 写脚本,再获取_start 的月初,和_end 的月末,两个日期类型的参数,再对数据进行过滤,在两个参数之间。
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 前天 16:12
是的,
筛选日期起始月和结束月,建议另外添加两个月份参数进行过滤,新建日期表达式-年月 进行过滤。
回复

使用道具 举报

yhdata_ajhwLlYl玄铁一 显示全部楼层 发表于 前天 16:17
yhdata_lyaa 发表于 2025-1-7 16:12
是的,
筛选日期起始月和结束月,建议另外添加两个月份参数进行过滤,新建日期表达式-年月 进行过滤。 ...

有其他方法吗?
回复

使用道具 举报

yhdata_ajhwLlYl玄铁一 显示全部楼层 发表于 前天 16:45
yhdata_lyaa 发表于 2025-1-7 16:40
数据集有月份字段吗?没有就需要新建日期表达式哦,
如果不用 年月字段 这么做,另外就是 根据 日期_start ...

我现在的数据类型是日期类型的,是年月日字段,我现在想新建日期表达式截取年月,作为下拉参数的值,用SQL表达式date_format(col[日期],"%Y-%m)好像不行,请教一下大佬有其他方法吗?
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 前天 17:45
yhdata_ajhwLlYl 发表于 2025-1-7 16:45
我现在的数据类型是日期类型的,是年月日字段,我现在想新建日期表达式截取年月,作为下拉参数的值,用SQ ...

可以在数据集或者报告 使用新建日期表达式https://www.yonghongtech.com/rea ... 8%E8%BE%BE%E5%BC%8F
回复

使用道具 举报

yhdata_ajhwLlYl玄铁一 显示全部楼层 发表于 前天 18:07
yhdata_lyaa 发表于 2025-1-7 16:40
数据集有月份字段吗?没有就需要新建日期表达式哦,
如果不用 年月字段 这么做,另外就是 根据 日期_start ...

写脚本获取start月初和end_月末两个日期类型的参数有链接参考吗
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 前天 18:24
第一天可以参考dateTrunc函数,https://www.yonghongtech.com/hel ... hlightsub=dateTrunc
最后一天eomonth函数https://www.yonghongtech.com/hel ... ighlightsub=eomonth
例如:
param['最后一天']=eomonth(param['日期_end'], 0)
回复

使用道具 举报

yhdata_ajhwLlYl玄铁一 显示全部楼层 发表于 前天 18:27
yhdata_lyaa 发表于 2025-1-7 18:24
第一天可以参考dateTrunc函数,https://www.yonghongtech.com/help/Z-Suite/11.0/ch/index.html?datefuncti ...

大佬是在哪里添加参数脚本呢?
回复

使用道具 举报

yhdata_ajhwLlYl玄铁一 显示全部楼层 发表于 昨天 08:41
yhdata_lyaa 发表于 2025-1-7 18:24
第一天可以参考dateTrunc函数,https://www.yonghongtech.com/help/Z-Suite/11.0/ch/index.html?datefuncti ...

大佬是在哪里添加参数脚本呢?
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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