输入控件上的日期格式

时间:2012-08-15 15:54:08

标签: jasper-reports jasperserver

我正在使用 iReport 4.6.0 JasperReports Server 4.5.0 。我创建了一个报告,我想将日期值传递给 MySQL 数据库。我创建了一个参数并使用了 java.util.Date 类。在输入控件上,我将其设置为单值类型和日期数据类型。在 iReport 中运行报表时(使用预览),系统会提示我选择日期,并使用指定的日期生成报表。将报告部署到 JasperReports服务器后,当系统提示我输入日期时,我会收到一个空报告。我注意到服务器上的输入控件( YYYY-MM-DD )的日期格式与在 iReport 中预览报表时的日期格式不同( {{ 1}} 的)。有什么方法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:4)

我同意mdahlman。输入控件的格式应该不是问题。它应该将有效的日期值传递给报告。

确保输入控件的名称(而不是标签)与参数名称完全匹配。它区分大小写。如果它们不相同,这可能是你的问题。

相关问题