Jasper reports 如何从Jasper服务器访问输入控制参数?

Jasper reports 如何从Jasper服务器访问输入控制参数?,jasper-reports,jasperserver,Jasper Reports,Jasperserver,我想创建一个jasper报告,它根据用户在jasper服务器中提供的输入更改查询并在where子句中添加/删除附加条件。 一种选择是在jrxml文件中sql注入查询字符串,但这看起来很混乱,因为我们可能会在where子句中添加额外的条件。 这篇文章中提到的另一种方法似乎是一种很好的方法 我想知道如何访问从jasper服务器传递的java代码中的控制参数 或者我可以在jrxml文件中给出某种条件逻辑吗?检查某些输入控件是否为空,然后在queryString变量中分配一个查询,如果其他条件有效,则分

我想创建一个jasper报告,它根据用户在jasper服务器中提供的输入更改查询并在where子句中添加/删除附加条件。 一种选择是在jrxml文件中sql注入查询字符串,但这看起来很混乱,因为我们可能会在where子句中添加额外的条件。 这篇文章中提到的另一种方法似乎是一种很好的方法

我想知道如何访问从jasper服务器传递的java代码中的控制参数

或者我可以在jrxml文件中给出某种条件逻辑吗?检查某些输入控件是否为空,然后在queryString变量中分配一个查询,如果其他条件有效,则分配另一个查询

谢谢