永洪社区

标题: 脚本默认时间报错 [打印本页]

作者: 我是卡拉米    时间: 2022-11-15 14:24
标题: 脚本默认时间报错
报告(高端产品收入-产业)-->变化时运行-->组件(日期)-->数据集(PREMIUM_PRODUCT_ANALYSIS_detail)-->TypeError: Cannot find default value for object. ([script]#2) at line 2

param['日期']= formatDate(dateAdd(now(),'day',-1),"yyyy-MM-dd")
日期.setSelectedObjects(param["日期",date);



作者: 我是卡拉米    时间: 2022-11-15 14:25
组件是日期类型,到天的
作者: yhdata_lyaa    时间: 2022-11-15 14:33
要设置成字符串呢
设置组件勾选数据。
例如:列表参数1.setSelectedObjects(["East", "West"], STRING);
作者: 我是卡拉米    时间: 2022-11-15 14:44
yhdata_lyaa 发表于 2022-11-15 14:33
要设置成字符串呢
设置组件勾选数据。
例如:列表参数1.setSelectedObjects(["East", "West"], STRING); ...

报告(高端产品收入-产业)-->变化时运行-->组件(日期)-->数据集(PREMIUM_PRODUCT_ANALYSIS_detail)-->Date object is required: 2022-11-14 class java.lang.String at line 3
作者: yhdata_lyaa    时间: 2022-11-15 15:01
15610555185 发表于 2022-11-15 14:44
报告(高端产品收入-产业)-->变化时运行-->组件(日期)-->数据集(PREMIUM_PRODUCT_ANALYSIS_detail)-->Date ...

现在怎么写的了
作者: yhdata_lyaa    时间: 2022-11-15 15:05


作者: yhdata_yzm    时间: 2022-11-15 15:05
param['a']=formatDate(dateAdd(now(),'dayofyear',-1),'yyyy-MM-dd')
文本参数1.setSelectedObjects([param['a']],DATE)是大写的DATE
作者: 我是卡拉米    时间: 2022-11-15 15:26
yhdata_yzm 发表于 2022-11-15 15:05
param['a']=formatDate(dateAdd(now(),'dayofyear',-1),'yyyy-MM-dd')
文本参数1.setSelectedObjects(],DAT ...

报告(高端产品收入-产业)-->变化时运行-->组件(产品大类)-->Date object is required: 2022-11-14 class java.lang.String at line 1


默认组件中为空了
作者: 我是卡拉米    时间: 2022-11-15 15:33
yhdata_yzm 发表于 2022-11-15 15:05
param['a']=formatDate(dateAdd(now(),'dayofyear',-1),'yyyy-MM-dd')
文本参数1.setSelectedObjects(],DAT ...

为空之后,日历框里面好像是默认了今天,但是显示值就是空的,下方表依赖此参数的数据也是为空的样子
作者: 我是卡拉米    时间: 2022-11-15 16:55
可以帮我看一下么,真的很奇怪,debug出来日期是2022-11-14,但是筛选框是空的,打开日历筛选之后又看到颜色落在今天上
作者: yhdata_lyaa    时间: 2022-11-15 17:06
请问 日期是什么组件呢,原本有没有2022-11-14的选项呢




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