永洪社区

标题: 范围参数 [打印本页]

作者: yhdata_JSxmOt00    时间: 2022-12-8 17:13
标题: 范围参数
范围参数组件如何设定默认值?
作者: yhdata_lyaa    时间: 2022-12-8 17:13
yhdata_JSxmOt00 发表于 2022-12-8 17:39
绑定的是时间戳

有几个值就写几个吧,要连续的值

作者: yhdata_lyaa    时间: 2022-12-8 17:18
绑定的是什么格式的呢
参考
范围过滤1.setSelectedObjects(["East", "West"], STRING);
作者: yhdata_ruby    时间: 2022-12-8 17:20
范围参数1.setObjects('East')
作者: yhdata_JSxmOt00    时间: 2022-12-8 17:39
yhdata_lyaa 发表于 2022-12-8 17:18
绑定的是什么格式的呢
参考
范围过滤1.setSelectedObjects(["East", "West"], STRING);

绑定的是时间戳
作者: yhdata_JSxmOt00    时间: 2022-12-8 17:49
yhdata_lyaa 发表于 2022-12-8 17:43
有几个值就写几个吧,要连续的值

啥意思,我这里写了报错了。我绑定的数据里面值是有2022-12-04的
作者: yhdata_ruby    时间: 2022-12-8 17:58
截图看不清呢
作者: yhdata_JSxmOt00    时间: 2022-12-8 18:05
yhdata_lyaa 发表于 2022-12-8 17:43
有几个值就写几个吧,要连续的值

如果是时间戳呢?数据类型写DATE?
作者: yhdata_lyaa    时间: 2022-12-8 18:12
yhdata_JSxmOt00 发表于 2022-12-8 18:05
如果是时间戳呢?数据类型写DATE?

可以的

作者: yhdata_JSxmOt00    时间: 2022-12-9 09:15
yhdata_lyaa 发表于 2022-12-8 18:12
可以的

老板,请问一下如何写脚本将时间戳转化为年月日,还是日期类型
作者: yhdata_lyaa    时间: 2022-12-9 09:41
yhdata_JSxmOt00 发表于 2022-12-9 09:15
老板,请问一下如何写脚本将时间戳转化为年月日,还是日期类型

参考函数formatDate()
https://www.yonghongtech.com/hel ... lightsub=formatDate
作者: yhdata_JSxmOt00    时间: 2022-12-12 14:58
yhdata_lyaa 发表于 2022-12-8 18:12
可以的

请问,我按照上面的脚本设置默认值。在制作报表页面时能重新选择日期的。但是在预览的时候还是跳转到默认值了
作者: yhdata_lyaa    时间: 2022-12-12 15:07
yhdata_JSxmOt00 发表于 2022-12-12 14:58
请问,我按照上面的脚本设置默认值。在制作报表页面时能重新选择日期的。但是在预览的时候还是跳转到默认 ...

写在变化时运行吗,每次有组件改变就会设置哦,是否有其他脚本或者组件改变了
作者: yhdata_JSxmOt00    时间: 2022-12-12 15:11
yhdata_lyaa 发表于 2022-12-12 15:07
写在变化时运行吗,每次有组件改变就会设置哦,是否有其他脚本或者组件改变了 ...

写在装载时运行的
作者: yhdata_lyaa    时间: 2022-12-12 15:14
yhdata_JSxmOt00 发表于 2022-12-12 15:11
写在装载时运行的

在预览的时候还是跳转到默认值了是不能选其他的吗?,现在脚本咋写的呢
作者: yhdata_JSxmOt00    时间: 2022-12-22 09:15
yhdata_lyaa 发表于 2022-12-8 17:43
有几个值就写几个吧,要连续的值

var days=today();
var daynew2 = dateAdd(days,"dayofyear",-1)//前一天
范围参数1.setSelectedObjects(["daynew2","days"],DATE)

///麻烦帮我看一下这个脚本有什么问题,我写在装载时运行,但是重新打开报告的时候默认值还是没有生效。目前这个范围组件上是已经绑定了一个日期字段,时间戳类型。需要实现的就是设定默认值为昨天到今天
作者: yhdata_lyaa    时间: 2022-12-22 17:45
yhdata_JSxmOt00 发表于 2022-12-22 09:15
var days=today();
var daynew2 = dateAdd(days,"dayofyear",-1)//前一天
范围参数1.setSelectedObjects( ...

daynew2 和days是时间戳类型吗,按照我前面的截图参考呢




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