怎么根据不同数据集的值获取到值?

image.png

单元格A1默认取A2数据集中某一个字段值,如果A2等于空,则取B2数据集中某一个字段值。

注意:这里A2和B2都是数据集中的某个字段,请问怎么做能实现A1的效果?

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

if(len(ds1.select(字段))=0,ds2.select(字段),ds1.select(字段))

最佳回答
0
好好生活好好学习Lv7资深互助
发布于2022-5-9 15:48

可以新建一个单元格做判断

IF(LEN(A2) == 0, B2, A2)

最佳回答
0
qianyipdcLv2见习互助
发布于2022-5-10 10:41

这个可以在数据集里面用sql写出来,case when A2字段 is null then B2字段 else A2字段 end as A1字段

最佳回答
0
坚果联盟Lv4见习互助
发布于2022-5-10 11:59

可以用value函数

  • 5关注人数
  • 339浏览人数
  • 最后回答于:2022-5-10 11:59
    请选择关闭问题的原因
    确定 取消
    返回顶部