繁体   English   中英

Java Jasper报告iReport

[英]Java Jasper Reports iReport

我在使用iReport时遇到问题。

我有一个常规的主报告,该主报告包含3个子报告,并且这些每个子报告都包含子报告。 虽然在iReport的预览模式下分别打印这3个子报表和它们的子报表都没有问题,但是当它们在预览模式下的主报表中一起打印时,我无法打印它们。 我在每个报告中都包含了执行查询所需的所有参数字段 (我是指子报告及其主报告)。 但是,没办法! 没用...

任何帮助将不胜感激...

我已经看到过几次,预览无法正常工作,但是当我尝试从本地工作区中的应用程序运行报表时,一切运行正常。 我认为问题可能在于子报表没有数据,这会导致问题。 您可能需要在子报表中添加表达式时添加打印,以便除非有数据,否则它们不会运行。

该问题的解决方案是从头开始生成子报告,而不是通过复制和粘贴类似的报告来生成子报告。 就我而言,报告中的子报告在许多模式下看起来非常相似,因此我只复制了其中之一,将它们粘贴到主报告上,然后更改了需要更改的内容(例如字段,名称或内部的查询)他们)。 乍一看,当我独立于主报表预览子报表时,它们看起来还不错,但是当我尝试预览主报表时,不会打印主报表中的子报表。 因此,我不小心(这些时候我是iReport的新手)试图从头开始生成子报告。 (从头开始,我的意思是:文件->新建->启动报告向导->选择我要处理的数据库并输入查询,我希望其结果将基准打印在报告上,依此类推。 )和魔术; 似乎不起作用的子报告开始工作并打印在主报告上。

感谢所有的答复...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM