我是jasper报道的新手。我的问题。
我们是否可以动态更改用于表实体的数据集查询
如果可以,请告诉我如何
答案 0 :(得分:0)
假设您定义了3个查询
q1,q2,q3
并且条件说cond1将决定将使用哪个查询
现在,您可以使用参数说$ P {param1}并将其默认值表达式设置为
如果cond1为真,则设置q1,否则设置q2
所以,基本上你的param1将包含你将要执行的确切查询
现在,Open查询版使用param1作为一个占位符,即无论param1的内容是什么,它们都将被执行。
像这样输入
点!{PARAM1}
并预览。
应该这样做。
此致 Ankush