我使用JasperSoft 6.0.3。如果sql查询没有数据,那么报告会显示一条消息,说明“报告为空”。我想将该消息更改为“首先转到Report1”。我怎么能这样做?
我知道“ WhenNoDataType ”属性。我想将其设置为“ No Pages ”或“ NULL ”并更改消息。
谢谢!
答案 0 :(得分:2)
您可以设置whenNoDataType
(当iReport中没有数据属性时)报告的属性以显示"空"报告 - > whenNoDataType="NoDataSection"
生成的文档只包含一个noData部分(band)
如果使用noData部分,您应该将此频段添加到报告的模板