【发布时间】:2012-07-21 03:14:44
【问题描述】:
我正在尝试使用调度程序以今天的日期作为输入参数来设置报告。这可能吗?
我看到您可以为输入参数设置静态值,但不能将其设置为 now() 或某些变体。
【问题讨论】:
标签: jasper-reports jasperserver
我正在尝试使用调度程序以今天的日期作为输入参数来设置报告。这可能吗?
我看到您可以为输入参数设置静态值,但不能将其设置为 now() 或某些变体。
【问题讨论】:
标签: jasper-reports jasperserver
报告参数名称为 $P{Date}
我已将默认表达式设置为
($P{Date} == null ? new Date() : $P{Date})
而且它似乎有效。
【讨论】:
Sam,您能否在您的报告中创建一个默认值为今天日期的参数(请参阅过滤日期范围:http://jasperforge.org/plugins/mwiki/index.php/Jasperserver/Filtering_on_a_date_range)?然后强制设置,这样 JasperReports Server 将在没有其他输入的情况下选择默认值。
【讨论】: