yh_osmht9AZ青铜一
昨天 09:07 发布在问答
组件交互处理
请问有日期字段,例如值是20250709,页面有柱状图或其他表,组件是下拉参数,两个文本参数组件设置成日期控件,怎么实现下拉参数里有近三个月,近半年,并且选择近半年时,两个文本参数日期也跟着显示为近半年的开始日期和结束日期,并且图表的数据也跟着改变
65
3
精彩评论3
yhdata_lyaa
发表于 昨天 10:07 显示全部楼层
比如开始日期是文本参数1,结束日期应该就是设置默认值为今日吧,不用写脚本
参考脚本
var a=下拉列表参数1.getSelectedObjects()[0]
if (a=="近3月"){
文本参数1.value=formatDate(dateAdd(today(),"month",-3),"yyyy-MM-DD")
}
if (a=="近半年"){
文本参数1.value=formatDate(dateAdd(today(),"month",-6),"yyyy-MM-DD")
}
回复

使用道具 2#

yh_osmht9AZ青铜一
发表于 昨天 10:39 显示全部楼层
谢谢解答!我有三个问题哈,一是文本参数的日期变了,对应的图表数据会跟着一起变吗?目前在数据集里是写的大于等于开始日期,小于等于结束日期,也就是取这两个时间的区间数据。我放了脚本后日期倒是变了,但是图表没数据了。第二个问题是,如果要取开始日期和结束日期的区间数据应该怎么写?第三个问题是当下拉参数为空时,开始日期和结束日期能不能手动选项输入,也就是同时实现下拉参数和文本参数都能控制图表的数据
回复

使用道具 3#

yhdata_lyaa回复yh_osmht9AZ青铜一
发表于 2025-07-10 11:21:16
对应的图表组件 要设置过滤条件,xx日期字段>开始日期的文本参数,日期字段<结束日期的文本参数。 在数据集写同名参数也是一样的,实际对应区间有数据吗
回复

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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