找文章 / 找答案
  • 发帖数470
  • 粉丝1

此人很懒,什么也没有留下

  • 解答问题超厉害

    经常帮助其他会员答疑
  • 初级考试达人

    通过永洪BI工程师认证初级考试的学霸

当前月设置

lucky_h钻石二 显示全部楼层 发表于 2021-11-16 11:42:19 |阅读模式 打印 上一主题 下一主题
1
未解决

当前月设置

  • lucky_h钻石二
  • 2021-11-16 11:42:19
  • 发布在 论坛
2699 10
设置当前月 绑定过滤条件报错
脚本:param['YearMonth' = formatDate(now(),'yyyy-MM')


企业微信截图_16370338195638.png
回复

使用道具 举报

精彩评论10

美滋滋皇冠三 显示全部楼层 发表于 2021-11-16 11:50:55
你这个报错应该不是你截图脚本的报错信息。还有其他脚本吗?
回复

使用道具 举报

lucky_h钻石二 显示全部楼层 发表于 2021-11-16 11:59:39
没有其他脚本了 、就是设置这个单元格过滤就报这个错误
企业微信截图_16370351159454.png
回复

使用道具 举报

美滋滋皇冠三 显示全部楼层 发表于 2021-11-16 12:03:49
年月是什么字段?什么类型的?具体数据是什么样的?
回复

使用道具 举报

lucky_h钻石二 显示全部楼层 发表于 2021-11-16 13:36:51
年月是日期类型的字段,具体数据:2021-11
企业微信截图_16370363749243.png
回复

使用道具 举报

美滋滋皇冠三 显示全部楼层 发表于 2021-11-16 13:38:52
我建议你针对年月字段新建一个表达式,表达式写成 formatDate(col['年月'],'yyyy-MM')
然后用这个字段进行数据过滤
回复

使用道具 举报

宋宋铂金一 显示全部楼层 发表于 2021-11-16 13:58:41
副创优越胡红 发表于 2021-11-16 13:36
年月是日期类型的字段,具体数据:2021-11

这个直接这样写:   param['YearMonth'] =now()  ,不用转换日期表达式,也不用使用formatDate,因为本身now()这个就是日期类型的,你在进行转换使用formatDate,就转换成文本类型了,这样就会出现你这个类型转换错误的报错
回复

使用道具 举报

美滋滋皇冠三 显示全部楼层 发表于 2021-11-16 14:03:03
宋宋 发表于 2021-11-16 13:58
这个直接这样写:   param['YearMonth'] =now()  ,不用转换日期表达式,也不用使用formatDate,因为本身 ...

不可以这样的,虽然问题原因是这个,但是不可以直接用NOW()来过滤,因为楼主是只想按照年月来过滤数据,无视日期的。你用now()来过滤的话,就限定具体某个日期了
回复

使用道具 举报

lucky_h钻石二 显示全部楼层 发表于 2021-11-16 14:20:32
是的  我们想过滤出当前月份  不需要具体的日期
回复

使用道具 举报

美滋滋皇冠三 显示全部楼层 发表于 2021-11-16 14:21:38
副创优越胡红 发表于 2021-11-16 14:20
是的  我们想过滤出当前月份  不需要具体的日期

你按照我说的去做就可以了
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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