yhdata_HztUrQyW玄铁一
2024-11-21 14:17:11 发布在问答
计算列函数表达式报错出现如下错误
var a,b,c
a=(col['测试开始年份')
if col['测试开始月份']<10 then
    b='0'+str(col['测试开始月份')
else
     b=str(col['测试开始月份')
end
if col['测试开始月天数']<10 then
   c='0'+str(col['测试开始月天数')
else
    c=str(col['测试开始月天数')
end
return a+b+c





560
13
精彩评论13
yhdata_HztUrQyW玄铁一
发表于 2024-11-21 14:29:33 显示全部楼层
我还想知道在添加筛选条件时,如何筛选出从去年的11月份到现在的十一月份的所有数据
回复

使用道具 2#

yhdata_lyaa
发表于 2024-11-21 14:30:41 显示全部楼层
计算列不能赋值,变量赋值写在脚本里呢
参考计算列语法参考https://www.yonghongtech.com/rea ... aculategrammar.html
回复

使用道具 3#

yhbi老6了铂金二
发表于 2024-11-21 15:03:40 显示全部楼层
你做法错误了,可以直接转的 ,不需要判断10,加0    debug(formatDate(parseDate('202452','yyyyMd'),'yyyyMMdd'))
计算列:formatDate(parseDate(col['测试日期'],'yyyyMd'),'yyyyMMdd')

根据指定格式,解析字符串,返回日期对象。
参数1:指定日期。
参数2:指定格式。
例如:
var str = "1991-10-01";
parseDate(str, "yyyy-MM-dd");


把日期按照指定的格式转化为字符串。
参数1:指定日期。
参数2:指定格式。
例如:
var a = new Date(2013, 4, 5);
formatDate(a, "yyyy-MM-dd");
回复

使用道具 4#

yhbi老6了铂金二
发表于 2024-11-21 15:09:52 显示全部楼层
yhdata_HztUrQyW 发表于 2024-11-21 14:29
我还想知道在添加筛选条件时,如何筛选出从去年的11月份到现在的十一月份的所有数据 ...

装载时运行写:param['同期年月']=dateAdd(param['_NOW_'],"month",-11)

过滤器,年月》= 参数 同期年月
回复

使用道具 5#

yhdata_HztUrQyW玄铁一
发表于 2024-11-21 15:31:26 显示全部楼层
yhbi老6了 发表于 2024-11-21 15:03
你做法错误了,可以直接转的 ,不需要判断10,加0    debug(formatDate(parseDate('202452','yyyyMd'),'yyy ...

col['测试日期']这一列就是要通过计算列计算出来的,其中col['测试开始年份'),col['测试开始月份'),col['测试开始月天数')这三列是数值类型,我的思想就是要把数值类型转成字符串类型在转为日期类型,不过已经找到了其他的方法,没有理解我之前写的函数错误的点在哪
回复

使用道具 6#

yhdata_HztUrQyW玄铁一
发表于 2024-11-21 15:32:04 显示全部楼层
yhdata_lyaa 发表于 2024-11-21 14:30
计算列不能赋值,变量赋值写在脚本里呢
参考计算列语法参考https://www.yonghongtech.com/real-help/Z-Suit ...

计算列中的语法是只能用系统提供的内置函数吗
回复

使用道具 7#

yhdata_lyaa
发表于 2024-11-21 16:03:56 显示全部楼层
yhdata_HztUrQyW 发表于 2024-11-21 15:32
计算列中的语法是只能用系统提供的内置函数吗

是的
回复

使用道具 8#

yh_OKRw2ogI白银二
发表于 2025-1-4 06:29:50 显示全部楼层
回复

使用道具 9#

隔壁老帆白银二
发表于 2025-1-4 23:24:14 显示全部楼层
参考老六
回复

使用道具 10#

12  
高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
100W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部