子报告之间如何排序

时间:2017-01-29 08:42:40

标签: jasper-reports subreport

我有一份报告有两份子报告(A和B)
如何在A之后进行B初始化,因为B有一个参数依赖于A
另一方面如何在碧玉的子报告之间进行排序 有可能吗?我的要求合乎逻辑吗?

1 个答案:

答案 0 :(得分:0)

我认为您可以通过报告结构的管理来管理您的订单。

如果可能的话:

您有MAIN报告

MAIN报告下,您可以定义名为A的子报告。

在子报告A中,您可以定义子报告B(因此链接到A的所有B都将在主A之后公开。

一个简单的例子:

主要报道:Lega Pro级别的意大利足球队名单(例如塔兰托,马泰拉,福贾等)。这是您的主要报告。

对于每支球队,你都有足球运动员名单。

要为每个团队分解此列表,您必须定义一个名为A的子报告。

对于每位玩家,您希望显示此玩家拆开的所有比赛。

您必须在A。

下定义名为B的子报告

<强>更新

管理此流程:

主要信息 信息(所有行) B信息(所有行)

第一部分: 数据结构的定义

你必须有一个带有两个listes的主要对象。

A信息列表 B信息列表

第二部分:

报告结构的定义

您必须定义两个不同的子报告,如下所示:

在主报告中添加两个详细信息。

在第一个详细信息区域中添加指向子报告A的链接

在第二个详细信息区域中添加指向子报告B的链接

这样。首先,您处理所有A行,然后您将处理所有B行