我使用的是iReport 4.6.0和JasperReports Server 4.5.0。我已经创建了一个报告,其中我希望将一个日期值传递给一个MySQL数据库。我创建了一个参数并使用了java.util.Date类。在输入控件上,我将其设置为单个值类型和日期数据类型。在iReport中运行报表(使用预览)时,系统会提示我选择日期,它将使用指定的日期生成报表。将报表部署到JasperReports服务器后,当提示输入日期时,将得到一个空报表。我注意到服务器上的输入控件(YYYY-MM-DD)上的日期格式与在iReport (MM/DD/YYYY)中预览报表时的日期格式不同。有办法解决这个问题
我正在使用iReport 3.5.0,并且在我的主报表中使用子报表。我不想给出子报表表达式的绝对路径,但是例如,如果我只是给出子报表表达式" bpSubReport.jasper“(因为sub和main在同一目录中),那么iReport可以找到bpSubReport.jasper并将主报表编译成bPReport.jasper,但是我的Java (gwt)应用程序不能。
net.sf.jasperreports.engine.JRException: Could not load object from location : bpSubReport.jasper
你能告诉我如何给出子报表
我创建了一个MySql存储过程,当单击刷新预览数据时,它在蟾蜍MySql和报表查询窗口中执行精细的数据并显示数据。
当单击iReport中的“Read”按钮时,我收到消息‘Error:null’。
下面是在日志文件中写入的异常
java.lang.NullPointerException at
com.jaspersoft.ireport.designer.data.ReportQueryDialog.recursiveInterpreter
(ReportQueryDialog.java:2579) at
com.jaspersoft.ireport.designer.data.Re
我正在使用ireport来设计jasper报表。我希望有一个可以根据用户输入动态生成的报告。表示可以根据用户输入添加/删除列。
我知道的一个解决方案是设计包含所有列的报表,然后根据用户输入,使用"Print When Expression“可以隐藏列,但空列仍然存在。有没有办法完全删除列而不在ireport中留出空格。
我使用的是iReport 4.0.2,我想在我的主报告中显示结果。例如,在我的主报表中,我们有两列,我想要获得这两列的总和,就像这样的格式:
A B sum
10 5 15
其中A是主报表中的一个字段,B是我的子报表的返回值。这样做效果很好。但是,关键是子报表有时不会返回任何值,这就是问题所在。在本例中,sum的结果如下所示:
A B sum
10 NULL
正如我们在这里看到的,B是子报表的返回值,但它的值既不为空也不为0。这就是为什么我们会有这个问题。
我尝试找出当SQL没有返回任何结果时,如何从子报告中获取
我想使用ireport做以下报告:
Total Items: TOTAL_NO_OF_ITEMS
Damaged Items: NO_OF_DAMAGED_ITEMS
Non Damaged Items: NO_OF_NON_DAMAGED_ITEMS
表的结构是:
Items{
item id int PK,
item_status varchar <!--having values as 'damaged' or 'non-damaged')-->
}
在iReport的报表查询对话框中,我可以提供查询:
selec
已下载适用于Linux的iReport-4.6.0,并在通过文件->新建...创建新报告时...菜单中,新报表不会显示在预览中,而是显示错误消息cvc-complex-type.3.2.2 attribute 'uuid' is not allowed to appear in element 'jasperreport'。
即使在选项中选择兼容性4.5.0,也会出现相同的错误消息。打开由iReport-4.6.0 (Windows)的其他用户生成的报告文件时,也会出现相同的错误消息。
报表文件具有到http://jasperreports.sourcef
我已经创建了报表iReport使用联机分析处理连接和MDX查询。作为输出,我从iReport得到了.jrxml文件。现在我想通过Jasper服务器调度该报告...因此,我正在尝试在JasperServer中导入该.jrxml文件。
但是我得到了这个错误
The selected JRXML could not be parsed. You might have selected the wrong file.
我不知道哪里错了..。如何在JasperServer中导入此文件。
我使用的是iReport 4.6和JasperServer 4.5