怎么判断一个表里面查询出来为null,就用另一个查询在别的表里查询数据,有值直接获取查询到的值展示
写两个数据集
一个是从你修改的表查的数据
然后把你所有的字段拖进去
然后再写另一个数据集 取得是你原表的金额
在条件属性里面用value函数
填报问题怎么提的是FineBI问题
这个最好用sql函数 ,外面嵌套if判断
这个是FR把,不是BI
FR的话可以
if(count(sql("数据库连接","select * from 表1",1,1))=0,sql("数据库连接","select * from 表2",1,1),sql("数据库连接","select * from 表1",1,1))
左连接 加case when
把值放在两个辅助列,在单元格写公式 例如:if(len(c1)>0,c1,d1)