Birt报告同一领域的多个参数

时间:2016-03-23 13:11:12

标签: eclipse date parameters birt

我正在使用Birt生成报告。我想在我的where子句中使用两次相同的参数,例如其中date_column> =?和date_column< ?。 '?'此行是一个指向日期的参数(报表参数)。在我的下一个where子句中添加到此处我想使用第二个参数再次查找日期,但是在不同的年份(当前年份-1)。我知道birt看到参数和?顺序。我该如何配置?

1 个答案:

答案 0 :(得分:3)

只需在查询中添加两个带有2个不同名称的参数,并为这两个参数使用相同的源(Report-Paramter)。没有限制,您不能多次向查询添加相同的参数。

在SQL查询中添加尽可能多的?,因为您需要参数:

SQL query with parameters

在参数标签中,您可以根据需要将它们链接到Report-Input-Parameters,并同时添加两次Input-Parameter。查询中的?将按照上诉顺序替换参数值(第一个? =第一个参数,第二个? =第二个参数等)。

add parameters to sql query