永洪社区
标题: 设置开始时间和结束时间 [打印本页]
作者: yhdata_v5YKgYap 时间: 2021-10-25 11:15
标题: 设置开始时间和结束时间
用传参组件,设置了开始日期和结束日期,数据过滤,现在想设置开始日期和结束日期的默认值,结束日期设置的是当天,开始日期想设置成结束日期前的30天,也就是 结束日期-开始日期=30天,这个开始日期如何设置?要是写脚本的话,如何写
作者: _贝贝 时间: 2021-10-25 11:15
本帖最后由 永洪tech-zxx 于 2021-10-25 14:50 编辑
截图看一下所有脚本的地方 一句就够了
作者: _贝贝 时间: 2021-10-25 11:24
用的什么组件 字段什么类型
作者: _贝贝 时间: 2021-10-25 11:25
结束日期无论怎么选 开始时间都是自动减去三十天是吗
作者: _贝贝 时间: 2021-10-25 11:30
比如 下拉参数组件 param['start']=dateAdd(param['下拉参数1'],'dayofyear',-30) // 下拉参数1绑定日期类型字段
start是开始时间的参数名 需要和组件名保持一致,脚本写在 页面的 变化时运行
作者: yhdata_v5YKgYap 时间: 2021-10-25 14:06
用的传参组件中 文本组件,日期类型
作者: yhdata_v5YKgYap 时间: 2021-10-25 14:07
不是 只是设置一个默认值,不筛选的时候是30天,可以进行其他的筛选。筛选的时候不限定30天
作者: _贝贝 时间: 2021-10-25 14:12
默认值脚本写在装载时运行
作者: _贝贝 时间: 2021-10-25 14:12
文本组件不是传参组件,您说的文本参数组件吧
作者: yhdata_v5YKgYap 时间: 2021-10-25 14:15
下拉参数组件 好像不能设置日期型, 我选择的文本组件中的日期型, 在设置——脚本中 输入的param["开始时间"]= dateAdd(param["结束时间"],"month",-1) 不行
作者: _贝贝 时间: 2021-10-25 14:17
使用两个文本参数组件 文本参数2.setSelectedObjects([dateAdd(param['文本参数1'],'dayofyear',-30)],DATE)
作者: yhdata_v5YKgYap 时间: 2021-10-25 14:31
谢谢,这样是可以的,能否增加一个功能,默认的是结束日期之前的30天的数据,但是也可以自己选择,不限定30天,我试了下这个,这样的是开始时间没办法选择其他 时间了
作者: _贝贝 时间: 2021-10-25 14:40
可以的呀 写在装载时可以的 本地验证可以哈 默认值脚本就不要写在变化时了
作者: yhdata_v5YKgYap 时间: 2021-10-25 14:44
我写在装载时运行这里了,但是点击时间的时候 ,还是会自动的跳转到结束日期-30天的时间,也就是没法选择其他时间,是我少设置了什么功能吗
作者: _贝贝 时间: 2021-10-25 14:47
本帖最后由 永洪tech-zxx 于 2021-10-25 14:51 编辑
页面脚本之 装载时运行和变化时运行的脚本区别
装载时运行 在报告第一次打开时生效 比如 适用于设置默认值显示
变化时运行 在报告每次发生变化时就生效 适用于长期执行的固定生效的脚本
作者: yhdata_v5YKgYap 时间: 2021-10-25 15:05
非常感谢
作者: _贝贝 时间: 2021-10-25 15:06
不客气!
作者: yhdata_v5YKgYap 时间: 2021-10-25 15:42
您好,在咨询下,制作报表,预览这个没有问题默认的是前一个月,但是在查看报告那里就不行了,显示的是全部的数据?您知道是怎么回事吗
作者: 美滋滋 时间: 2021-10-25 15:50
有没有在装载时写默认值的脚本?如果没有则需要补充上
作者: yhdata_v5YKgYap 时间: 2021-10-25 16:22
刚接触永洪,没太明白在哪里设置,我现在在报告——脚本——装载时运行,添加了默认值,除此之外还需要别的地方吗
作者: 美滋滋 时间: 2021-10-25 16:23
方便的话,你最好把你的脚本截图放出来看看。
作者: yhdata_v5YKgYap 时间: 2021-10-25 17:04
本帖最后由 yhdata_v5YKgYap 于 2021-10-25 17:06 编辑
在报告里 选择脚本,装载时运行 ,添加脚本 开始日期.setSelectedObjects([dateAdd(param['结束日期'],'dayofyear',-30)],DATE)
(, 下载次数: 1345)