Jasper reports Jasper中表名的动态参数

Jasper reports Jasper中表名的动态参数,jasper-reports,Jasper Reports,我在做类似的事情 select*from$P{TABLENAME\u VAR} 在JR报告中,虽然参数包含正确的表名,但我得到了无效的表名异常 这里的场景是,我希望根据用户提供的输入动态填充表的名称,因此我所做的是 我已经创建了一个参数。现在,根据用户选择的输入,一个特定的表名被分配给这个变量,但当我试图在报告中将这个参数分配为表名时,我得到了无效的表名异常。我找到了这个变量的答案,就这样做吧 select * from $P!{TABLENAME_VAR} 而不是 select * fro

我在做类似的事情

select*from$P{TABLENAME\u VAR}
在JR报告中,虽然参数包含正确的表名,但我得到了无效的表名异常

这里的场景是,我希望根据用户提供的输入动态填充表的名称,因此我所做的是


我已经创建了一个参数。现在,根据用户选择的输入,一个特定的表名被分配给这个变量,但当我试图在报告中将这个参数分配为表名时,我得到了
无效的表名
异常。

我找到了这个变量的答案,就这样做吧

select * from $P!{TABLENAME_VAR}
而不是

select * from $P{TABLENAME_VAR}

别忘了,既然你解决了自己的问题,你可以把它标为公认的答案。(好吧,你需要等待的时间很短,但我认为你应该很快就能做到,如果不是现在的话。)