天天看點

IReport中字段類型錯誤

今天項目釋出時同僚檢測出來報表打開後是一篇空白,而在我機器上則能正常顯示報表,在排除路徑錯誤後,把問題其中到資料庫上,原來我使用的資料庫其中一個字段類型做了修改,導緻jasper report不能導出.

錯誤現象是打開報表空白,Debug不會報任務,但最後執行導出時會異常退出.

原因是報表在jasper report中執行查詢,而報表模闆中包含了字段的描述,當檢測到字段類型不對時,導出失敗.