永洪社区

标题: 我在报告的脚本要写这个,应该怎么改一下? [打印本页]

作者: yhdata_326muX1Y    时间: 2023-4-6 14:34
标题: 我在报告的脚本要写这个,应该怎么改一下?
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这种



作者: yhdata_ruby    时间: 2023-4-6 14:55
这样写就可以啊
作者: yhdata_326muX1Y    时间: 2023-4-6 15:11
不是,是制作报告这里,我应该要用你们的什么函数,才能生效
作者: yhdata_ruby    时间: 2023-4-6 15:19
yhdata_326muX1Y 发表于 2023-4-6 15:11
不是,是制作报告这里,我应该要用你们的什么函数,才能生效

那为什么不新建计算列,报告界面脚本不能写col
作者: yhdata_326muX1Y    时间: 2023-4-6 15:32
之前写数值型是可以的文本这样不行吗?
作者: yhdata_ruby    时间: 2023-4-6 15:33

col[]哪那里少了一个]



作者: DX188    时间: 2023-4-6 15:40
想要精简一下?那试试我这个
var a=["第一季度","季二季度","第三季度","第四季度"]
debug(a[roundup(param["下拉参数1"]/3,0)-1])下拉参数绑定是日期表达式月,也就是1-12月

作者: yhdata_ruby    时间: 2023-4-6 15:55
DX188 发表于 2023-4-6 15:40
想要精简一下?那试试我这个
var a=["第一季度","季二季度","第三季度","第四季度"]
debug(a[roundup(param ...






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