【发布时间】:2011-07-27 10:27:46
【问题描述】:
我是 jasper ireport 的新手,我想知道是否可以仅使用静态文本和参数创建报告,而无需任何 sql 查询。
当我设计我的报告时,这是可能的,但是当我尝试预览它时,我收到以下消息:“文档没有页面”。
我希望我的 java 程序传递参数并用静态文本显示它们
提前致谢。
【问题讨论】:
我是 jasper ireport 的新手,我想知道是否可以仅使用静态文本和参数创建报告,而无需任何 sql 查询。
当我设计我的报告时,这是可能的,但是当我尝试预览它时,我收到以下消息:“文档没有页面”。
我希望我的 java 程序传递参数并用静态文本显示它们
提前致谢。
【问题讨论】:
您收到该消息是因为您的报表的“无数据时”属性设置为“无页面”。尝试将其设置为“All Sections, No Detail”,除 Detail 带之外的所有带都将出现。可以在Report Properties部分找到这个属性,也可以直接在jrxml中添加:
<jasperReport ... whenNoDataType="AllSectionsNoDetail" ... >
【讨论】: