gpt4 book ai didi

jasper-reports - 在 iReport 中创建静态表

转载 作者:行者123 更新时间:2023-12-04 14:35:04 28 4
gpt4 key购买 nike

我一直在玩 iReport(旧版本 3.0.0)一段时间,我似乎无法找到一种方法来制作一个静态表,这看起来很愚蠢,让我认为我只是密集。有人可以指出我正确的方向吗?目标是生成一个包含 2 列表的报告:段 # 和段名称。对于每个报告,总会有 20 个分割,因此最终报告将类似于以下内容:

| 1 | <segment name> |
| 2 | <segment name> |
...
| 20 | <segment name> |

在此先感谢您的帮助。

最佳答案

在 Jasper 中创建表格的正常方法是使用文本框(我知道,这不太正常,但 Jasper 只是密集)

要了解 Jasper,您需要了解乐队的工作原理。Detail带用于数据的每一行。

在细节带中,您应该创建两个 Text Field s,与$F{segment_id}和一个 F${segment_name} (假设您的查询使用这些字段)。
当您运行报告时,这将成为您的表格主体。

要向表格添加标题,请使用 Column Header乐队。添加 Static Text带有“ID”和“段名称”的 s - 这将在每一页上显示为表格标题。

请注意,您应该将文本框靠近在一起,使整个带高,因此它看起来像一个表格,而不仅仅是 float 的文本框。

(注意 - 这是在 Jasper 中创建表格的经典方式,但新的 Jasper 版本还包含专为表格设计的 Table 元素)

关于jasper-reports - 在 iReport 中创建静态表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4413370/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com