我遇到了JasperReports問題,我無法解決。我正在使用Eclipse,OpenReports 3.2和IReport 3.7「文檔沒有頁面」上的iReport和OpenReports上沒有任何內容
我遇到的問題是報告什麼都不做。當我在IReport中預覽報告時,我至少可以得到一個「文檔沒有頁面」的消息,但是當我嘗試使用OpenReports打開它時,它不會執行任何操作。我得到了公開的報告標題和版權信息,但它們之間沒有任何關係。
我可以在OpenReports的ReportRunAction.java中將它追蹤到第150行。該行是:
jasperPrint = jasperEngine.fillReport(reportInput);
至少,這是頁面死亡的行。它跳過catch塊,該行在裏面,但錯誤是空的。當我嘗試打印描述時,它是空的。我不能發誓這個問題不是這個參數。通過環顧所有我能夠找到的東西是關於如何使用OpenReports使用的相同版本的jasperreports.jar來編譯報告。我不知道如何判斷jasper報告是否被綁定到.jasper文件中。
這是我的問題嗎?如果是這樣,我該如何告訴/設置捆綁的jar版本?如果不;幫幫我!
我想你誤會了。我知道這個報告是有效的,因爲它在現場服務器上運行。我正試圖在我的電腦上設置一個開發環境。我很喜歡在iReport中沒有頁面,因爲這意味着它正在工作,我只需要不同的過濾器標準或什麼。我的問題是,當我通過OpenReports運行它時,它什麼都不做。 – William 2010-05-05 15:56:14
在這種情況下,我不確定,但是因爲你說它沒有錯誤就會發現異常,這可能是OpenReport中的一個錯誤。 – medopal 2010-05-05 16:58:35