多数据源左右分布,怎么对齐?

我有两个数据查询的结果,一个是收入的,一个是成本的;

然后模板需要做成横向分布的两块;

但是,总是对不齐,无法实现自动向上补充;

该FR如何实现对齐呢?

如图:目标展示

image.png

如图:当前展示

image.png

FineReport lwm1014 发布于 2024-7-12 12:58
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
lwm1014Lv2见习互助
发布于2024-8-9 08:56(编辑于 2024-8-9 08:57)

仅适用于展示明细数据

方法一、标题放里面,在SQL里设置row_number() over()函数,命名为num,然后,两块的sql 子句 full join一下 关联条件num=num;然后,然后按顺序依次放入表中即可(仅适用于明细数据,即单元格格式均设置为列表,且无单元格合并),其他的,设置条件格式调整样式即可;

方法二、标题单独放,收入写一个SQL数据集,并使用row_number() over()函数,命名为num;原料成本,写一个sql数据集,管理成本写一个sql数据集,另外再写一个计数原料成本有多少行的sql数据集,设置为case when  count(1)+1=1 then 2 else count(1)+1 as n, 最后比较num和n的大小,进行过滤,num

最佳回答
0
用户k6280494Lv6资深互助
发布于2024-7-12 13:03

不支持的

  • 1关注人数
  • 117浏览人数
  • 最后回答于:2024-8-9 08:57
    请选择关闭问题的原因
    确定 取消
    返回顶部