簡體   English   中英

如何在Jaspersoft iReport Designer 4.7中獲得3頁的報告

[英]How do I get a 3 page report in Jaspersoft iReport Designer 4.7

首先:我已經閱讀了這個問題,但是它對我不起作用。

我需要什么:我有一個SQL查詢,該查詢返回包含約50行的3列集,如下所示:

year | month | number
2012 | 1     | 35
2012 | 2     | 24
2012 | 3     | 127

等等。 現在,我需要此數據的兩種不同表示形式。 第一個是二維條形圖,第二個是顯示數字的表格。 我都做到了,但是我希望整個報告總共有3頁。

第一頁應該是帶有報告標題的簡單封面,據我所知,只需添加標題欄就可以得到它。 第二頁應該是條形圖(填滿整個頁面),第三頁應該是表格(也填滿整個頁面)。

我嘗試了以下操作,但未獲得所需的結果:

  • 創建了2個子報表(1個代表條形,1個代表表),並將它們都添加到主報表(在詳細信息區域中)之間,並在它們之間進行了分頁。 結果為2頁,但圖表和表格僅占其頁面的一半。 當我嘗試將子報表的大小調整為頁面的完整大小時,我收到錯誤消息,提示它們超出范圍...
  • 創建了1個帶有2個明細帶的報告。 將圖表添加到詳細信息區域1中,並將表格添加到詳細信息區域2中。這對於兩個元素來說都是頁面的完整大小,但是現在整個已編譯的報告有100頁-> 2行SQL設置

那么我該如何完成我所需要的! 它甚至是正確使用的工具嗎? 還是我應該簡單地創建兩個報告,將它們導出為PDF並手工合並PDF?

我的建議-在您的SQL查詢中,添加第四列以表示您的年份和月份(我們將其稱為年份-月份)。 使用以下字段創建明細帶:年,月,數字。 為圖表創建一個摘要帶,以年月為x軸,以數字為y軸。 使標題和摘要帶的大小與輸出紙張的大小相同。 在iReport中,右鍵單擊報告名稱,然后轉到該報告的“屬性”框。 選中“在新頁面上摘要”框。

暫無
暫無

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

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