两个数据源如何通过其相同的ID编号将数据显示到同一行中?
  1. 数据源有两个,都是通过存储过程获得的

    image.png

  2. 放到finereport 中,显示有两行数据

    image.png

  3.  我应该如何做才能将这两行的数据整合到同一行中?

    image.png

---------------2021-08-10 11:55

image.png

这两行数据都是来自同一个数据集,同一个流程单号的数据。

目的是将红色框的数据和绿色框的数据放在同一行中。

目前拓展是用竖形的拓展。马赛克中的数据都是不同的

-----------------------

2021-08-10 更新文档设计信息:

  1. 工序档案中有五个固定工序内容,而一个流程单号中可能有不等的工序。

  2. 目前的设计是通过将流程单号的工序和对应的固定工序匹配来处理信息。但是这样如果有多个工序便会产生多行。

  3. 因此需要将同流程号的多行数据按照不同的工序放置数据并且放到报表的同一行中显示

image.png

---------------------------------------- 

2021-08-10 13:58   补充分组不拓展过滤信息

image.png

FineReport yzm278975 发布于 2021-8-10 11:21 (编辑于 2021-8-10 13:59)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
yzm278975Lv2见习互助
发布于2021-8-10 19:51

因为数据是通过同一个数据集产生的,因此在部分需要分组拓展的情况下使用过滤会使空白格带有“,”;

最后只能在存储过程中硬限定信息的类型解决。

最佳回答
0
烟尘Lv6高级互助
发布于2021-8-10 11:21(编辑于 2021-8-10 11:22)

如果两行数据完全相同,就全用分组

如果不是,就要设置过滤,然后不扩展;或者用sql把两行信息处理成一行

  • yzm278975 yzm278975(提问者) 数据名和数据类型一样,但是数据不一样。 过滤不拓展的话,可以发一下相关链接吗? 关于sql处理成一行的话,这个为了以后,还是不打算这种办法处理
    2021-08-10 11:31 
最佳回答
0
snrtuemcLv8专家互助
发布于2021-8-10 11:22
  • yzm278975 yzm278975(提问者) 数据源是同一个...
    2021-08-10 11:30 
  • snrtuemc snrtuemc 回复 yzm278975(提问者) 看你就有两行信息啊。。。。
    2021-08-10 11:31 
  • yzm278975 yzm278975(提问者) 回复 snrtuemc 两行信息是同一个数据集生成的
    2021-08-10 11:45 
  • snrtuemc snrtuemc 回复 yzm278975(提问者) 码打的什么都看不出,,,,数据一样吗,要怎么样扩展,什么条件,都不知道。。。
    2021-08-10 11:50 
  • yzm278975 yzm278975(提问者) 回复 snrtuemc 这两行数据都是来自同一个数据集,同一个流程单号的数据。 我的目的是将红色框的数据和绿色框的数据放在同一行中。 目前拓展是用竖形的拓展。马赛克中的数据都是不同的
    2021-08-10 11:58 
最佳回答
0
RedstarLv5初级互助
发布于2021-8-10 12:43

image.png

测试.cpt

见附件,望采纳!

  • yzm278975 yzm278975(提问者) 很高兴看到你的附件。但是目前有一个问题(详见补充图片),由于该部分是动态拓展为5个的,因此如果取消拓展,在空白的框格中会显示“,”
    2021-08-10 13:58 
  • 3关注人数
  • 455浏览人数
  • 最后回答于:2021-8-10 19:51
    请选择关闭问题的原因
    确定 取消
    返回顶部