永洪社区

标题: 筛选框如何获取去年的值 [打印本页]

作者: axytp    时间: 2023-2-1 10:51
标题: 筛选框如何获取去年的值

两个筛选框使用同一字段,去年在年份的基础上变动,如何通过脚本写出去年=2021?

作者: yhdata_ruby    时间: 2023-2-1 10:51
本帖最后由 yhdata_ruby 于 2023-2-1 11:44 编辑
axytp 发表于 2023-2-1 11:17
字段就是年份,2021、2022、2023,字符串

参考:
var a=下拉列表参数1.getSelectedObjects()[0]
var b=formatDate(dateAdd(parseDate(a,'yyyy'),'year',-1),'yyyy')
下拉列表参数2.setSelectedObjects(,STRING)


作者: yhdata_ruby    时间: 2023-2-1 11:01
var a=文本参数1.getSelectedObjects()[0]
var b=dateAdd(a,'year',-1)
debug(b)
文本参数2.setSelectedObjects([b],STRING)
作者: axytp    时间: 2023-2-1 11:08
yhdata_ruby 发表于 2023-2-1 11:01
var a=文本参数1.getSelectedObjects()[0]
var b=dateAdd(a,'year',-1)
debug(b)

我用的是下拉列表参数,var a=年份.getSelectedObjects()[0]
var b=dateAdd(a,'year',-1)
debug(b)
去年.setSelectedObjects(,STRING),出现了null的提示
作者: yhdata_ruby    时间: 2023-2-1 11:13
axytp 发表于 2023-2-1 11:08
我用的是下拉列表参数,var a=年份.getSelectedObjects()[0]
var b=dateAdd(a,'year',-1)
debug(b)

绑定的字段?看一下字段本身什么样的
作者: axytp    时间: 2023-2-1 11:17
yhdata_ruby 发表于 2023-2-1 11:13
绑定的字段?看一下字段本身什么样的

字段就是年份,2021、2022、2023,字符串
作者: axytp    时间: 2023-2-1 13:10
yhdata_ruby 发表于 2023-2-1 11:43
参考:
var a=下拉列表参数1.getSelectedObjects()[0]
var b=formatDate(dateAdd(parseDate(a,'yyyy'),'ye ...

可以了,谢谢~




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