如何去除重复行

怎么样设置条件能够让第三行与第二行数值全部相同的不显示啊

FineReport 用户3jmnp0611 发布于 2020-1-10 13:31
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
牛~~~Lv6中级互助
发布于2020-1-10 13:51(编辑于 2020-1-10 13:52)

看你这设置的,第二行,第三行虽然来源不同的数据集,但是展现的内容是一致的。


你可以直接一个数据集里面写SQL:

  1. 你数据集1里面保持不变;

  2. 数据集2里面SQL改造一下:利用 case when 把(partnername   itemnumber)重命名为数据集1中的(name1  matnr);确保名称与数据集1中的字段一致

  3. 然后把 数据集2中的SQL 直接复制到数据集1中,中间加个 union all

  4. 过滤条件去重就行了

  • 用户3jmnp0611 用户3jmnp0611(提问者) 后面有背景颜色的预测数据1和预测数据1实际数据是两张不同的表里的值,两行都用到两个数据集,那样做不出来
    2020-01-10 13:59 
  • 牛~~~ 牛~~~ 回复 用户3jmnp0611(提问者) 那你用最简单最粗暴的方法试试,第三行给个条件属性--行高0--判断逻辑:A2==A3 and B2==B3.....
    2020-01-10 14:00 
  • 用户3jmnp0611 用户3jmnp0611(提问者) 回复 牛~~~ 这个我试过,不行
    2020-01-10 14:27 
最佳回答
0
shirokoLv6资深互助
发布于2020-1-10 14:32

把模板丢上来吧

  • 3关注人数
  • 521浏览人数
  • 最后回答于:2020-1-10 14:32
    请选择关闭问题的原因
    确定 取消
    返回顶部