求助!我想做一个联动,当选择月份的时候,可以对应的给季度赋值。比如:选2月份,对应季度就是第一季度

image.pngimage.png

FineReport 李白9 发布于 2020-7-7 16:05 (编辑于 2020-7-7 16:06)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
张洪威Lv6高级互助
发布于2020-7-7 16:06(编辑于 2020-7-7 16:16)

刚刚做了这个需求,用下面这个公式就能把月变成对应季度了。

直接在季度控件里面用公式  =NUMTO(CEILING($月份控件 / 3)) + "季度"

  • 李白9 李白9(提问者) $reportTime这个参数的内容格式是怎么样的?
    2020-07-07 16:11 
  • 张洪威 张洪威 回复 李白9(提问者) 别管那个了,回答更新了,直接是数字就行。
    2020-07-07 16:13 
  • axing axing 回复 张洪威 除以3吧
    2020-07-07 16:13 
  • 张洪威 张洪威 回复 axing 我傻了,应该是除以3。我改下回答免得误导其他人。
    2020-07-07 16:16 
最佳回答
0
luojian0323Lv7资深互助
发布于2020-7-7 16:15(编辑于 2020-7-7 16:16)

控件联动效果1.gif

image.png

月份控件名定义为month

添加一个季度控件,控件值为公式:if(len($month)=0,"",if(INDEXOFARRAY(split($month,"月"),1)<=3,"第一季度",if(INDEXOFARRAY(split($month,"月"),1)<=6,"第二季度",if(INDEXOFARRAY(split($month,"月"),1)<=9,"第三季度","第四季度"))))

  • 3关注人数
  • 503浏览人数
  • 最后回答于:2020-7-7 16:16
    请选择关闭问题的原因
    确定 取消
    返回顶部