我报表里取的是表A的数据,通过报表的填报预览,修改值,并且存到表B
我可以如何设置,如果未修改,显示表A的数据,修改的话 显示B的数据
直接在SQL里面关联一下B表
判断一下B表对应的字段是否为空,为空去A表,不为空取B表
Oracle可以用nvl函数判断
两个都拖到表中,隐藏掉,然后显示的时候用公式来实现
比如A 在A2单元格 ,b在B2单元格 则C2用公式 IF(LEN(B2)==0,A2,B2)
select CASE when B.字段 is null then A.字段 else B.字段 end as 字段名 from A left jion B ON A.ID=B.D