如何用公式生成选择多个区划的表头

我使用了公式动态生成表头。在多选了区划的情况下,表头变为了如下图所示,

image.png

但我想要的格式是“2018年上海市奉贤区、杨浦区XXX报表”。请问应该怎么调整

原公式如下:

=$year + '年上海市' + (sql("FRDemo", "select * from DC_REGION r where r.PARENT_CODE ='310100000000' and id in (" + $areaId + ")", 3)) + '区XXXX报表'

FineReport 稻穗 发布于 2018-12-3 09:48
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
axingLv6专家互助
发布于2018-12-3 09:55

$year + '年上海市' + JOINARRAY(sql("FRDemo", "select * from DC_REGION r where r.PARENT_CODE ='310100000000' and id in (" + $areaId + ")", 3),"、") + '区XXXX报表'

最佳回答
0
孤陌Lv6资深互助
发布于2018-12-3 09:53(编辑于 2018-12-3 09:58)

REPLACE("2018年"+SPLIT($参数控件名,",")+"保暖",",","-")

效果图

image.png


最佳回答
0
晓亮Lv7资深互助
发布于2018-12-3 09:54(编辑于 2018-12-3 09:55)
  • 稻穗 稻穗(提问者) 不是的,我的意思是:我现在的公式会重复“2018年”、“区XXXX报表”,这两部分
    2018-12-03 09:59 
  • 4关注人数
  • 448浏览人数
  • 最后回答于:2018-12-3 09:58
    请选择关闭问题的原因
    确定 取消
    返回顶部