永洪社区

标题: 参数加一月该咋写 [打印本页]

作者: yh_heFUc5tH    时间: 2023-4-10 13:53
标题: 参数加一月该咋写
像format_datetime(?{startTime},yyyy-MM)这种,想在参数上加一个月是不是format_datetime(?{startTime},yyyy-MM+1),还是应该咋写
作者: yhdata_lyaa    时间: 2023-4-10 13:54
dateadd
参考这个函数
https://www.yonghongtech.com/rea ... ighlightsub=dateadd
作者: yh_heFUc5tH    时间: 2023-4-10 14:06
yhdata_lyaa 发表于 2023-4-10 13:54
dateadd
参考这个函数
https://www.yonghongtech.com/real-help/Z-Suite/10.0/ch/datefunction.html?zoom_h ...

那是dateAdd(format_datetime(?{startTime},yyyy-MM),'month', 1)吗
作者: yhdata_ruby    时间: 2023-4-10 14:12
yh_heFUc5tH 发表于 2023-4-10 14:06
那是dateAdd(format_datetime(?{startTime},yyyy-MM),'month', 1)吗

是的,format_datetime(?{startTime},yyyy-MM)需要是日期类型
作者: yh_heFUc5tH    时间: 2023-4-10 14:42
这样写会报错
作者: yh_heFUc5tH    时间: 2023-4-10 14:44
yhdata_ruby 发表于 2023-4-10 14:12
是的,format_datetime(?{startTime},yyyy-MM)需要是日期类型

我是在数据集改的  这样写会报错
作者: yhdata_ruby    时间: 2023-4-10 15:07
yh_heFUc5tH 发表于 2023-4-10 14:44
我是在数据集改的  这样写会报错

报什么错截图看一下
作者: yh_heFUc5tH    时间: 2023-4-10 15:33
格式不对  
作者: yh_heFUc5tH    时间: 2023-4-10 15:33
yhdata_ruby 发表于 2023-4-10 15:07
报什么错截图看一下

格式不对
作者: yh_heFUc5tH    时间: 2023-4-10 15:34
在数据集中写的  你可以试试
作者: yhdata_ruby    时间: 2023-4-10 15:36
yh_heFUc5tH 发表于 2023-4-10 15:33
格式不对

检查一下字段格式,使用日期类型的字段https://www.yonghongtech.com/rea ... ighlightsub=dateadd
作者: yh_heFUc5tH    时间: 2023-4-10 15:58
显示dateadd未注册
作者: yhdata_ruby    时间: 2023-4-10 16:01
yh_heFUc5tH 发表于 2023-4-10 15:58
显示dateadd未注册

dateAdd,A大写了嘛
作者: yh_heFUc5tH    时间: 2023-4-10 16:06
大写了   还是提示函数未注册
作者: yhdata_ruby    时间: 2023-4-10 16:09
yh_heFUc5tH 发表于 2023-4-10 16:06
大写了   还是提示函数未注册

什么版本啊
作者: yh_heFUc5tH    时间: 2023-4-10 16:36
在哪看版本
作者: yhdata_ruby    时间: 2023-4-10 16:40
个性化设置下拉底部有的
作者: yhdata_ix1amDDh    时间: 2023-4-10 17:13
format_datetime(dateadd('month', 1, cast(?{startTime} as date)), 'yyyy-MM')
试试
作者: yhdata_ix1amDDh    时间: 2023-4-10 17:14
format_datetime(dateadd('m', 1, cast(?{startTime} as date)), 'yyyy-MM')

作者: yhdata_ruby    时间: 2023-4-10 17:28
yhdata_ix1amDDh 发表于 2023-4-10 17:13
format_datetime(dateadd('month', 1, cast(?{startTime} as date)), 'yyyy-MM')
试试






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