我工作的碧玉报告和我的查询使用SQL“IN”谓词。
SELECT customer_name AS NAME,
id_customer AS ID
FROM customer
WHERE customer_role IN ($P{roles})
在这里,角色参数可以有1个或多个整数值,并生成报告碧玉时,可以动态地决定。
任何人都可以帮我如何动态设置的“角色”参数直通Java程序的价值。
我工作的碧玉报告和我的查询使用SQL“IN”谓词。
SELECT customer_name AS NAME,
id_customer AS ID
FROM customer
WHERE customer_role IN ($P{roles})
在这里,角色参数可以有1个或多个整数值,并生成报告碧玉时,可以动态地决定。
任何人都可以帮我如何动态设置的“角色”参数直通Java程序的价值。
碧玉报告有一个特殊的变量$ X:
select * from customer where $X{IN,customer_role,roles}
应该管用。 看到这里和这里 。
碧玉报告有一个特殊的变量$ X:
select * from customer where $X{IN,customer_role,roles}