jasper-reports - 将数据从主数据集传递到表数据集

标签 jasper-reports javabeans jaspersoft-studio

我正在 Jaspersoft Studio 5.6.1 中使用一张表创建简单的报告。

通过 JRBeanCollectionDataSource 从 Java 将数据发送到此报告。

在报告中,我已经可以通过字段获取此数据:报告->数据集和查询...-> JavaBean选项卡-> 在类名中写入 Java 类,该类出现在 JRBeanCollectionDataSource 的列表中 -> 添加选定的字段

现在我可以显示传入的数据。

但是如果我想在表中执行此操作 - 我需要创建数据集(为什么?)并选择“使用用于填充主报告的相同连接”。将相同的字段添加到新数据集没有帮助,也没有为数据集选择“连接到域”。没有显示错误。

enter image description here

最佳答案

I need to create Dataset (why?)

Jasper Reports中,表格与主报告松散耦合,即表格需要自己的数据集来处理。

现在假设您已经为报告准备好了JRBeanCollectionDataSource,并且您希望使用它来填充table。正如我所说,表需要自己的数据插入,也需要自己的数据源

现在您可以指定数据源或使用与主报告相同的连接来填充表格。

有关 jasper 报告表的更多信息,请访问 this链接和java部分访问here .

关于jasper-reports - 将数据从主数据集传递到表数据集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26273630/

相关文章:

java - 我的 GWT 应用程序仍然使用旧的 .jasper (编译模板)而不是使用新的原因是什么

java - 试图取回 JasperPrint 作为服务器的返回类型

JSF - 对应用程序作用域 Bean 的广泛读写

mongodb - 如何将 MongoDb atlas 数据库与 Jaspersoft studio 连接

jasper-reports - 如何向现有的 jasper 表组件添加表头?

java - jasper pdf报告生成,传递模型和 View 时状态404

jasper-reports - BIRT/Jasper/Pentaho - 临时报告?

delphi - 具有最接近 Excel 功能的电子表格组件

java - 将空值从 Java bean 转换为 JSON

java - 如何在 Jaspersoft Studio 中配置 Maven?