永洪社区

标题: 文本参数 日期 [打印本页]

作者: li4259    时间: 2023-9-11 15:31
标题: 文本参数 日期
这个日期能设置显示当前日期的前30天???

作者: yhdata_yzm    时间: 2023-9-11 15:31
变化时运行param['a']=param['开始日期']
作者: 行走的蜗牛    时间: 2023-9-11 15:38
这个需要脚本赋值
作者: li4259    时间: 2023-9-11 15:40
行走的蜗牛 发表于 2023-9-11 15:38
这个需要脚本赋值

怎么写? 我刚刚写了一个没变化
作者: yhdata_yzm    时间: 2023-9-11 15:44
var a=dateAdd(today(),'dayofyear',-30)
文本参数1.value=a
这么写参考下
作者: li4259    时间: 2023-9-11 15:49
yhdata_yzm 发表于 2023-9-11 15:44
var a=dateAdd(today(),'dayofyear',-30)
文本参数1.value=a
这么写参考下

这样不就是写死了?那我要选其他日期就选不了啊?
作者: yhdata_yzm    时间: 2023-9-11 16:15
li4259 发表于 2023-9-11 15:49
这样不就是写死了?那我要选其他日期就选不了啊?

目前是这样的。
如果你想实现类似的默认值的效果
文本参数不给默认值
if(文本参数1.value==null)
{
param['a']=dateAdd(today(),'dayofyear',-30)
}
else{param['a']=param['文本参数1']}
作者: li4259    时间: 2023-9-11 16:33
yhdata_yzm 发表于 2023-9-11 16:15
目前是这样的。
如果你想实现类似的默认值的效果
文本参数不给默认值

param['a']?这个是什么意思,弄这个参数有什么用?

作者: yhdata_yzm    时间: 2023-9-11 16:35
li4259 发表于 2023-9-11 16:33
param['a']?这个是什么意思,弄这个参数有什么用?

这是定义了一个参数a
作者: li4259    时间: 2023-9-11 16:38
yhdata_yzm 发表于 2023-9-11 16:35
这是定义了一个参数a

那我怎么运用这个参数呢  文本参数也过滤不了

作者: yhdata_yzm    时间: 2023-9-11 16:47
li4259 发表于 2023-9-11 16:38
那我怎么运用这个参数呢  文本参数也过滤不了

你用这个参数a去过滤你的图表展示你对应时间的数据
作者: li4259    时间: 2023-9-11 16:55
yhdata_yzm 发表于 2023-9-11 16:47
你用这个参数a去过滤你的图表展示你对应时间的数据

不行呢    ,过滤没反应
作者: yhdata_yzm    时间: 2023-9-11 16:57
li4259 发表于 2023-9-11 16:55
不行呢    ,过滤没反应

报告导出来看看
作者: li4259    时间: 2023-9-11 17:27
yhdata_yzm 发表于 2023-9-11 16:57
报告导出来看看

你看下 理论默认值应该是23-08-12

作者: yhdata_yzm    时间: 2023-9-11 17:48
li4259 发表于 2023-9-11 17:27
你看下 理论默认值应该是23-08-12

文本参数组件你选择的日期,但是你的日期却是字符串类型的数据,肯定无法过滤出数据啊。
先在数据集新建日期列,把字符串转换成日期
作者: li4259    时间: 2023-9-11 17:57
yhdata_yzm 发表于 2023-9-11 17:48
文本参数组件你选择的日期,但是你的日期却是字符串类型的数据,肯定无法过滤出数据啊。
先在数据集新建 ...

换了也一样
作者: yhdata_yzm    时间: 2023-9-11 18:03
li4259 发表于 2023-9-11 17:57
换了也一样

debug下你的参数a有值吗?
最开始的报告字符串在比较大小啊
作者: li4259    时间: 2023-9-11 18:05
yhdata_yzm 发表于 2023-9-11 18:03
debug下你的参数a有值吗?
最开始的报告字符串在比较大小啊

有啊  debug(param['a']) = 2023-08-12
作者: yhdata_yzm    时间: 2023-9-11 18:06
li4259 发表于 2023-9-11 18:05
有啊  debug(param['a']) = 2023-08-12

数据列是字符串还是日期类型的呢。
把你修改后报告发出来看看,或者明天远程会议看看
作者: li4259    时间: 2023-9-12 14:15
yhdata_yzm 发表于 2023-9-11 18:06
数据列是字符串还是日期类型的呢。
把你修改后报告发出来看看,或者明天远程会议看看 ...

改为日期列了也一样
作者: li4259    时间: 2023-9-12 15:52
yhdata_yzm 发表于 2023-9-11 18:06
数据列是字符串还是日期类型的呢。
把你修改后报告发出来看看,或者明天远程会议看看 ...

腾讯会议看一下??
作者: yhdata_yzm    时间: 2023-9-12 16:06
li4259 发表于 2023-9-12 15:52
腾讯会议看一下??

私信发我吧
作者: li4259    时间: 2023-9-12 16:10
yhdata_yzm 发表于 2023-9-12 16:06
私信发我吧

发你了
作者: li4259    时间: 2023-9-12 17:04
yhdata_yzm 发表于 2023-9-12 16:06
私信发我吧

看下是不是我没写对?刚刚没保存,现在




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