yhdata_326muX1Y青铜一
2023-4-6 14:34:31 发布在问答
【可视化】 我在报告的脚本要写这个,应该怎么改一下?
case  right(col['月份参数',2)
when '01' then ‘第一季度’
when '02' then ‘第一季度’
when '03' then ‘第一季度’
when '04' then ‘第二季度’
when '05' then ‘第二季度’
when '06' then ‘第二季度’
when '07' then ‘第三季度’
when '08' then ‘第三季度’
when '09' then ‘第三季度’
else ‘第四季度’
end

月份参数是筛选器,格式是文本;202301这种


2054
7
精彩评论7
yhdata_ruby铂金一
发表于 2023-4-6 14:55:59 显示全部楼层
这样写就可以啊
回复

使用道具 2#

yhdata_326muX1Y青铜一
发表于 2023-4-6 15:11:54 显示全部楼层
不是,是制作报告这里,我应该要用你们的什么函数,才能生效
季度.png
回复

使用道具 3#

yhdata_ruby铂金一
发表于 2023-4-6 15:19:44 显示全部楼层
yhdata_326muX1Y 发表于 2023-4-6 15:11
不是,是制作报告这里,我应该要用你们的什么函数,才能生效

那为什么不新建计算列,报告界面脚本不能写col
回复

使用道具 4#

yhdata_326muX1Y青铜一
发表于 2023-4-6 15:32:00 显示全部楼层
之前写数值型是可以的文本这样不行吗?
计算列.png
回复

使用道具 5#

yhdata_ruby铂金一
发表于 2023-4-6 15:33:27 显示全部楼层

col[]哪那里少了一个]


回复

使用道具 6#

DX188铂金一
发表于 2023-4-6 15:40:20 显示全部楼层
想要精简一下?那试试我这个
var a=["第一季度","季二季度","第三季度","第四季度"]
debug(a[roundup(param["下拉参数1"]/3,0)-1])下拉参数绑定是日期表达式月,也就是1-12月
回复

使用道具 7#

yhdata_ruby铂金一
发表于 2023-4-6 15:55:11 显示全部楼层
DX188 发表于 2023-4-6 15:40
想要精简一下?那试试我这个
var a=["第一季度","季二季度","第三季度","第四季度"]
debug(a[roundup(param ...

回复

使用道具 8#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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