如何点击提交,日期控件改变

yhdata_Nj6FjFqk铂金四 显示全部楼层 发表于 2024-5-16 16:00:32 |阅读模式 打印 上一主题 下一主题
1
已解决

如何点击提交,日期控件改变

147 2
如何点击提交的近七天,前面的日期跟着改变,如点击近七天,前面日期控件为:2024-05-08~2024-05-15

如何点击提交的近七天,前面的日期跟着改变

如何点击提交的近七天,前面的日期跟着改变

最佳答案

永洪vip
美滋滋 皇冠三 关注Ta

2024-05-16 16:00:33

从你提供的图片来看,走上角应该是两个文本参数组件,一个是开始日期,一个是结束日期吧。 我们暂定开始日期的组件是文本参数1,结束日期的组件是文本参数2。 下面的应该是两个按钮吧,分别是近七天和近30天。 这两个按钮需要设置超链接,刷新自己,同时设定一个参数传送不同的值,比如设定参数为A,当点击近七日的时候,传参设定为A=1,当点击近30日时,传参设定为A=2。 然后在报表的装载时运行脚本中,分别给文本参数1,文本参数2 ...
查看完整内容
回复

使用道具 举报

精彩评论2

美滋滋皇冠三 显示全部楼层 发表于 2024-5-16 16:00:33
本帖最后由 美滋滋 于 2024-5-16 16:18 编辑

从你提供的图片来看,走上角应该是两个文本参数组件,一个是开始日期,一个是结束日期吧。
我们暂定开始日期的组件是文本参数1,结束日期的组件是文本参数2。
下面的应该是两个按钮吧,分别是近七天和近30天。
这两个按钮需要设置超链接,刷新自己,同时设定一个参数传送不同的值,比如设定参数为A,当点击近七日的时候,传参设定为A=1,当点击近30日时,传参设定为A=2。
然后在报表的装载时运行脚本中,分别给文本参数1,文本参数2赋值。
比如
文本参数1.value = formatDate(dateAdd(now(),"dayofyear",-7),"yyyy-MM-dd")
文本参数2.value = param["_THIS_FULL_DAY_"]

不用超链接的方式的话,那就把脚本写在按钮的提交时运行脚本里也可以。
回复

使用道具 举报

yhdata_Nj6FjFqk铂金四 显示全部楼层 发表于 2024-5-16 16:41:34
美滋滋 发表于 2024-5-16 16:16
从你提供的图片来看,走上角应该是两个文本参数组件,一个是开始日期,一个是结束日期吧。
我们暂定开始日 ...

感谢,用这个方式可以实现
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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