搬砖人 发表于 2023-3-23 14:59
看差了
param['终止时间']=formatDate(today(),'yyyy-MM')
终止时间.setSelectedObjects(],STRING);
yhdata_ruby 发表于 2023-3-17 17:32
使用dateadd设置一个前12个月的数据,赋值给一个参数,对需要筛选的组件设置时间在这个参数和下拉参数之间 ...
搬砖人 发表于 2023-3-20 09:27
这个思路我知道,但是永洪这个我不会啊
DX188 发表于 2023-3-20 09:34
var date = 下拉参数
dateAdd(date, "month", -12);
yhdata_ruby 发表于 2023-3-20 09:32
是哪里不太清楚
搬砖人 发表于 2023-3-20 14:29
貌似不可以
搬砖人 发表于 2023-3-20 14:30
就是这个脚本在永洪这边不会啊
yhdata_ruby 发表于 2023-3-20 14:35
var a=下拉参数1.getSelectedObjects()[0]
param['a']=dateAdd(a,'month',-12)
然后对组件过滤时间在参数 ...
搬砖人 发表于 2023-3-20 15:26
debug出来为空啊?
yhdata_ruby 发表于 2023-3-20 15:27
下拉参数要先选值
yhdata_ruby 发表于 2023-3-20 15:27
下拉参数要先选值
搬砖人 发表于 2023-3-20 15:30
下拉参数默认选择第一个了
yhdata_ruby 发表于 2023-3-20 15:31
所以现在还有什么问题,对组件直接过滤就行了
搬砖人 发表于 2023-3-20 15:33
a参数debug为空
搬砖人 发表于 2023-3-20 15:36
var a=年月.getSelectedObjects()[0]
param['a']=dateAdd(a,'month',-12)
debug(param['a'])
yhdata_ruby 发表于 2023-3-20 15:40
有吧,那你把param['a']换成param['b']呢
yhdata_ruby 发表于 2023-3-20 15:44
下拉参数里面显示值了吗
yhdata_ruby 发表于 2023-3-20 16:08
用咖啡数据集做一个测试报告看看,还是不行的话导出我们看看
搬砖人 发表于 2023-3-20 16:57
用咖啡市场可以,绝了
yhdata_ruby 发表于 2023-3-20 17:14
啊,那个字段不是日期字段吗
搬砖人 发表于 2023-3-20 17:17
字符串类型的
yhdata_ruby 发表于 2023-3-20 17:18
这里不能改成字符串类型,字符串类型不能作比较,只能把数据改成日期类型 ...
搬砖人 发表于 2023-3-20 17:21
可以转换为日期类型的吗?
yhdata_ruby 发表于 2023-3-20 17:23
可以啊,把这个字段要么在数据集直接改成日期类型,要么在制作界面新建计算列使用parsedate函数转换成日 ...
搬砖人 发表于 2023-3-20 17:29
这个在数据集里面怎么改啊?
搬砖人 发表于 2023-3-20 17:33
好像修改不了
yhdata_ruby 发表于 2023-3-20 17:38
那只有新建计算列了
搬砖人 发表于 2023-3-20 17:39
新建计算列要怎么写啊???
yhdata_ruby 发表于 2023-3-20 17:40
前面有说用parsedate去写
搬砖人 发表于 2023-3-20 17:58
真的是计算列吗?显示我的语法有错误
yhdata_ruby 发表于 2023-3-20 17:59
肯定写错了才会显示啊,截图看一下
yhdata_ruby 发表于 2023-3-20 18:02
现在应该就可以了,你再试试
搬砖人 发表于 2023-3-23 14:34
能不能用两个参数过滤啊,用终止时间来控制起始时间达到时间范围是12个月? ...
yhdata_ruby 发表于 2023-3-23 14:35
还是用dateadd,写到终止的前12个月就好了
搬砖人 发表于 2023-3-23 14:40
param['终止时间']=formatDate(today(),'yyyy-MM')
终止时间.setSelectedObjects(],STRING);
param['起始 ...
yhdata_ruby 发表于 2023-3-23 14:42
formatdate把today变成字符串形式了,后面起始用dateadd就不起作用,在dateadd后面写个parsedate ...
搬砖人 发表于 2023-3-23 14:49
param['终止时间']=formatDate(today(),'yyyy-MM')
终止时间.setSelectedObjects(],STRING);
param['起始 ...
yhdata_ruby 发表于 2023-3-23 14:51
在dateadd后面写parsedate,dateadd(parsedate
欢迎光临 永洪社区 (https://club.yonghongtech.com/) | Powered by Discuz! X3.4 |