我是 PB 的新手,正在检索我的报告。我的页眉和页脚填充但不是我的细节带。我的论点似乎工作正常。有任何想法吗:
问问题
254 次
1 回答
-1
我知道线程很旧,但我想我可以分享我的解决方案:
我正在使用来自 Java Beans 的集合。
// Using compiled version(.jasper) of Jasper report to generate PDF
jasperPrint = JasperFillManager.fillReport(inStream, parameters, new JRBeanCollectionDataSource(mainCollection,false));
如果您传递一个空的主数据集合,则永远不会渲染细节带,即使您只有静态数据也是如此。
这是因为详细信息用于呈现此主要数据集合。如果您不传递任何主要数据,那么渲染它们根本没有意义。
有关更多信息,请参阅此线程:数据集非空时不显示详细信息带
看起来有一个选项可以绕过这个限制。
于 2018-01-23T08:47:33.093 回答