永洪社区

标题: 日期过滤设置默认值 [打印本页]

作者: yhdata_3RfLw8SW    时间: 2024-2-6 11:37
标题: 日期过滤设置默认值
本帖最后由 yhdata_3RfLw8SW 于 2024-2-6 11:40 编辑

这个脚本为什么会有这个错误?但是使用过程中没有问题,但是加参数的数据就会弹出来这个错误


作者: yhdata_3RfLw8SW    时间: 2024-2-6 11:40
if(param["开始日期"] != null && param["结束日期"] != null){
//给日期过滤控件默认值赋值
var startdate = parseDate(param["开始日期"],"yyyy-MM-dd")
var lastdate = parseDate(param["结束日期"],"yyyy-MM-dd")
var tmp1 = ""
var tmp2 = ""
tmp1 = "t" + year(startdate) + "-" + (month(startdate) - 1) + "-" + day(startdate)
tmp2 = "t" + year(lastdate) + "-" + (month(lastdate) - 1) + "-" + day(lastdate)
日期过滤1.firstDates = [tmp1]
日期过滤1.secondDates = [tmp2]
}else{
日期过滤1.firstDates=['t'+param['_THIS_YEAR_']+'-'+(param['_THIS_MONTH_']-1)+'-1']
日期过滤1.secondDates=['t'+param['_THIS_YEAR_']+'-'+(param['_THIS_MONTH_']-1) +'-'+param['_THIS_DAY_']]
}
这个脚本哪里有不良信息,不让我的截图通过
作者: yhdata_yzm    时间: 2024-2-6 13:23
var tmp1='t'+
var tmp2='t'+
没有必要先定义tmp是空字符串
作者: yhdata_3RfLw8SW    时间: 2024-2-6 14:14
yhdata_yzm 发表于 2024-2-6 13:23
var tmp1='t'+
var tmp2='t'+
没有必要先定义tmp是空字符串

不是这个问题,我删了也会报
作者: yhdata_yzm    时间: 2024-2-6 14:57
yhdata_3RfLw8SW 发表于 2024-2-6 14:14
不是这个问题,我删了也会报

脚本一行行的注释,看看具体到哪一行报错
作者: yhdata_3RfLw8SW    时间: 2024-2-7 09:29
yhdata_yzm 发表于 2024-2-6 14:57
脚本一行行的注释,看看具体到哪一行报错

没试出来,而且我运行时也写了一段获取这个日期过滤控件的值然后赋值给两个参数,我想实现跳转的时候把这个控件值带到下一个页面去,但是有时候生效有时候又不生效
作者: yhdata_yzm    时间: 2024-2-7 09:35
yhdata_3RfLw8SW 发表于 2024-2-7 09:29
没试出来,而且我运行时也写了一段获取这个日期过滤控件的值然后赋值给两个参数,我想实现跳转的时候把这 ...

报告导出来看看呢,管理系统-资源部署那块。
超链接传参,你可以在超链接后的页面写debug()看看参数是不是没有传递过来。
作者: oscarxu    时间: 2024-2-7 12:30
看看 学习学习
作者: yhdata_3RfLw8SW    时间: 2024-2-19 16:02
yhdata_yzm 发表于 2024-2-7 09:35
报告导出来看看呢,管理系统-资源部署那块。
超链接传参,你可以在超链接后的页面写debug()看看参数是不 ...

找到原因了
作者: yhdata_yzm    时间: 2024-2-19 16:03
yhdata_3RfLw8SW 发表于 2024-2-19 16:02
找到原因了

什么问题引起的呢
作者: yhdata_3RfLw8SW    时间: 2024-2-19 16:16
yhdata_yzm 发表于 2024-2-19 16:03
什么问题引起的呢

我在变化时运行也写了一段获取这个日期过滤的脚本,转了一次类型,这里用的同名参数名又转了一次类型,其实可以不用转
作者: yhdata_lyaa    时间: 2024-2-19 17:22





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