jasper reports studio - 如何添加 header 信息

jasper reports studio - how to add header information

我正在使用 Jasper Studio 构建我的第一份报告。这是用于挑选项目的基本挑选列表。

我有 2 tables - 挑选物品 - 很常见 master/detail。

我想将选择 table 的信息添加到 header,例如选择编号、开始日期等。然后在详细信息部分我想添加详细信息行,例如 sku,数量等

我该怎么做?我需要为详细信息创建子报表吗?对于一个简单的要求来说这似乎很复杂......有没有更简单的方法(也许分组依据)?

首先,您创建一个域,在其中添加您的表,加入您的 header 和详细信息表,并将它们所需的输出字段添加到显示中(请参阅域设计器中最右侧的显示选项卡) .

然后,您根据 select 来自 header 的字段和详细信息的域创建一个 Ad Hoc 视图。在这种情况下,听起来您应该将 header 字段放在组级别,但这并不是绝对必要的 - 取决于您希望它如何显示。

当您保存 Ad Hoc View 时,可以选择 "save and create report" 或类似的选项。选择它,然后转到报告以获取任何其他格式。

像许多软件一样,Jasper 有不止一种方法来完成它,但作为初学者,这是您应该遵循的标准方法。