同一单元格根据月份取多个数据源的值。

image.png

根据不同的月份在数据库查询里面取值。

image.png

有这么三个数据库查询,就像现在是3月份,1、2月份取ds1的数据,3月份取ds2的数据,4-12月取ds3的数据。

image.png

我现在是用了那个关联数据集,G2就是那个月份的数据集,就放了月份,$date是当前时间参数,然后这个数据集怎么放到单元格里?

image.png

数据集展开只有ds1的值啊,还是要用别的方法?

FineReport zxc3153328 发布于 2019-3-15 15:00
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
童林斌Lv2见习互助
发布于2019-3-15 15:05

可以先根据if函数进行判断,判断好日期后利用SQL函数,直接取不同数据集的数据,支持自己写sql


  • zxc3153328 zxc3153328(提问者) 但是sql语句是多表连接取值的,相对较长,放在sql函数里面会不会不太合适?
    2019-03-15 15:21 
  • 童林斌 童林斌 回复 zxc3153328(提问者) 也可以利用value函数,指定取ds1第几列数据,ds2第几条第几列数据这种形式
    2019-03-15 15:37 
  • 2关注人数
  • 723浏览人数
  • 最后回答于:2019-3-15 15:05
    请选择关闭问题的原因
    确定 取消
    返回顶部