【发布时间】:2014-06-16 13:06:13
【问题描述】:
我正在使用 JasperStudio 5.6.0.final,报告不是从 java 代码动态生成的。
我在从参数中获取单个值时遇到问题。
在报告中,我有一个 List 类型的参数 A。
在子句中作为IN语句使用是没有问题的:
AND $X{IN, USER.ID_USER, A}
但我无法从该列表中获取单个值。 我知道我的 List 总是有 10 个值。 所以我想在查询中使用它,但我不知道如何编写语句:
AND USER.ID_USER = *first_value_of_list_A*
例如
AND USER.ID_USER = $P!{Atrybuty}.get(1)
没用
我也尝试将参数值分配给变量,但据我所知,无法在 queryString 中使用变量。
所以我的问题是:如何从 queryString 中的参数列表中获取单个值。
【问题讨论】:
标签: sql jasper-reports report reporting