【JasperReport】PDFが真っ白に出力される

PDFが真っ白に出力される

 空のデータソースの場合、真っ白に出力される

対策

データソースを使わない場合

JasperRunManager.runReportToPdf( strRealJasperPath, paraMap, new JREmptyDataSource())
JasperPrint print = JasperFillManager.fillReport(jasper, paramMap,new JREmptyDataSource());

JasperReportの設定を変更する

 [1] Report Inspectorで、メイン(レポート全体)を選択
 [2] Propetyので[When No Data]項目の「All Sections, No Detail」を選択

 ディテールセクションを除くすべてのレポートセクションが出力される。