我可以在运行时更改ireport中报表的设计。
更具体和清楚,如果我想要表的外观,取决于数据来自运行时的数据库,如果存在某个值,那么此表将出现在报表中,否则我不想要它存在。
可能吗?
例如:
select Field_1, Field_2, Field_3
from CSG_table where xxxKey1 = "a_certain_value" and xxxKey2 = "a_cartain_value"
如果数据库中不存在密钥xxxKey1,那么数据集将为空(但实际上我已经添加了使用此查询从数据库获取数据的表),所以如果ireport没有允许我在运行时更改设计,表格将显示为空,我不希望这样!!