永洪社区

标题: 如何点击提交,日期控件改变 [打印本页]

作者: yhdata_Nj6FjFqk    时间: 2024-5-16 16:00
标题: 如何点击提交,日期控件改变
如何点击提交的近七天,前面的日期跟着改变,如点击近七天,前面日期控件为:2024-05-08~2024-05-15

作者: 美滋滋    时间: 2024-5-16 16:00
本帖最后由 美滋滋 于 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
美滋滋 发表于 2024-5-16 16:16
从你提供的图片来看,走上角应该是两个文本参数组件,一个是开始日期,一个是结束日期吧。
我们暂定开始日 ...

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




欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4