JasperReports Server:多选查询 - 默认值'All'

时间:2013-10-30 07:39:12

标签: parameters jasper-reports jasperserver

如何添加默认值表达式,以便选择多选查询参数中的所有项目。(默认值='全部')

它不是静态列表,而是SQL查询

1 个答案:

答案 0 :(得分:0)

如果您想将参数选择汇总到一个类别,请参阅这些帖子。

Rolling up groups

Null values for input controls

如果要显示每个值,请使用$ X {IN ...子句(请参阅the iReport Ultimate Guide):

SELECT *
FROM   MyCustomers
WHERE  $X{IN, customer_id, customer_parameter}

如果您未在$ P {customer_parameter}中进行选择,则该子句将变为0 = 0且不会限制在customer_id上。