1. 程式人生 > >jasperreport 內容為空的處理

jasperreport 內容為空的處理

當jasperreport的報表沒有查詢時(比如只有標題什麼的),這種情況需要在報表的屬性中設定沒有內容時怎麼顯示。如果使用預設的“nopage”時,在JSP中執行的時候會報錯。必須設定
//如果是一個不包含查詢的報表,設定WhenNoDataType
if(jasperReport.getQuery()==null)
{
jasperReport.setWhenNoDataType(JasperReport.WHEN_NO_DATA_TYPE_ALL_SECTIONS_NO_DETAIL);
}