求解,多行数据同时进行数据对比,不同的某个列高亮显示

两张表,一张存储新数据,一张旧数据,填报页面展示新数据,填报展示页面对比旧数据表是否有相同主键,对比相同主键下的各个字段数据是否一样,有一样字段的那个字段数据高亮显示,不一样的字段则那个字段数据不高亮显示。

FineReport yzm159622 发布于 2021-9-15 11:33 (编辑于 2021-9-16 11:27)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
黄源Lv6中级互助
发布于2021-9-15 11:38

IF(a1=a2,count(B2[!0]{B2=$B2})>1,false) 下图基础上加个if判断,表上不好判断主键就在数据库加个case when 先把主键判断了,IF条件直接判断结果字段

image.png

最佳回答
0
让过去Lv6中级互助
发布于2021-9-15 11:37(编辑于 2021-9-15 11:37)

SQL处理的时候连接一下,然后判断当前行变色,条件就用两个字段对比不就好了

最佳回答
0
孤陌Lv6资深互助
发布于2021-9-16 11:29

建议SQL 关联一下  然后判断空的就好了

  • 3关注人数
  • 494浏览人数
  • 最后回答于:2021-9-16 11:29
    请选择关闭问题的原因
    确定 取消
    返回顶部