gpt4 book ai didi

jasper-reports - 如何将字段从主报告传递到表格元素?

转载 作者:行者123 更新时间:2023-12-01 04:01:19 25 4
gpt4 key购买 nike

到目前为止,我使用列标题和详细信息带来生成表格。现在我想在 iReport (4.0.2) 中使用表格元素。

我是这样试的:iReport: Passing parameters from a main report query to a dataset query for a table or list

但它对我不起作用。我想是因为我想传递一个字段而不是一个参数。使用这种方法,我得到一个表,但只有 1 行(必须是 17)。

我正在使用 JRMapCollectionDataSource。

如何在表格中显示我的整套值?

最佳答案

当您在数据集中为表设置参数时,您可以映射 领域传递给该参数。

例如,在我的主查询中,我选择了 WIDGET 和 THINGAMABOB 字段。

在我的数据集查询中,我添加了一个名为 WIDGET 的参数和一个名为 THINGAMABOB 的参数。编辑表的表数据源时,转到参数,然后单击添加。对于数据集参数名称,选择您刚刚添加到数据集的参数。对于值表达式,选择“字段”,然后选择要映射到该参数的字段(在这种情况下,主查询中的字段 WIDGET 将映射到数据集中的 WIDGET 参数)。然后,您可以在表中使用这些参数,就好像它们是字段一样,它们将使用主报告中的字段值。

如果您已将该表放在详细信息区域中,它现在将为每个字段值(WIDGET 和 THINGAMABOB)运行该表,如果您将这些字段放入主报表的详细信息区域,您将看到这些值。

关于jasper-reports - 如何将字段从主报告传递到表格元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13345607/

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