簡體   English   中英

Java Jasper報告iReport

[英]Java Jasper Reports iReport

我在使用iReport時遇到問題。

我有一個常規的主報告,該主報告包含3個子報告,並且這些每個子報告都包含子報告。 雖然在iReport的預覽模式下分別打印這3個子報表和它們的子報表都沒有問題,但是當它們在預覽模式下的主報表中一起打印時,我無法打印它們。 我在每個報告中都包含了執行查詢所需的所有參數字段 (我是指子報告及其主報告)。 但是,沒辦法! 沒用...

任何幫助將不勝感激...

我已經看到過幾次,預覽無法正常工作,但是當我嘗試從本地工作區中的應用程序運行報表時,一切運行正常。 我認為問題可能在於子報表沒有數據,這會導致問題。 您可能需要在子報表中添加表達式時添加打印,以便除非有數據,否則它們不會運行。

該問題的解決方案是從頭開始生成子報告,而不是通過復制和粘貼類似的報告來生成子報告。 就我而言,報告中的子報告在許多模式下看起來非常相似,因此我只復制了其中之一,將它們粘貼到主報告上,然后更改了需要更改的內容(例如字段,名稱或內部的查詢)他們)。 乍一看,當我獨立於主報表預覽子報表時,它們看起來還不錯,但是當我嘗試預覽主報表時,不會打印主報表中的子報表。 因此,我不小心(這些時候我是iReport的新手)試圖從頭開始生成子報告。 (從頭開始,我的意思是:文件->新建->啟動報告向導->選擇我要處理的數據庫並輸入查詢,我希望其結果將基准打印在報告上,依此類推。 )和魔術; 似乎不起作用的子報告開始工作並打印在主報告上。

感謝所有的答復...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM