我不知道,如果「切割」是正確的術語之間的大串...Jasper報表切割頁面
我必須完成基於這樣一個Applet遺留系統的龐大而複雜的報告,一同事和我決定嘗試重新使用小程序中的所有邏輯,以避免執行大量子報告的複雜性。我們所做的就是複製applet中所有包含很多condictionals/SQL的邏輯,並製作一個巨大且合適的格式化字符串,這樣在我們的Jasper文件中它只會有一個名爲「myVo.getBody()」的方法,除了頁眉和頁腳的東西。
不幸的是我們發現了一些文字在頁面之間丟失的問題。我認爲,隨着文本變得更大並且由於某種原因達到Jasper頁面限制,它會一直記錄在「不可見區域」,並且當下一頁內容開始時,某些部分丟失了。
例如,有19個項目的列表和發生的事情是:
末第2頁 1 - 項目 2 - 項目3 網頁18日 beggining - 項目 19 - 項目
從3到17的項目沒有被顯示。
這種情況有沒有Jasper配置?
我們嘗試: 職位類型:固定相對於頂和浮動 伸展式:相對於TALLERS對象相對於帶高度 彈力隨着Overflot:true或false
我不認爲展示Java代碼會很有用,因爲它只是使用StringBuffer來構建字符串,將它放在PreparedDocumentVO的body屬性中,以便Jasper模型可以使用它。這似乎是一些賈斯珀設置,或者創建一個巨大的字符串的想法不如我們想象的那麼好。
您已經使用該網站三年了,如何設置您的用戶名更具個性化。反映你的東西,或者你關心的東西,而不僅僅是隨機生成的ID? –
好吧我可以做到這一點....當我開始使用時,我有這樣的想法「這只是一個問題」,沒有必要這樣的私人事情,但時間過去了,我還在這裏。 – Scrougge
我明白了,但我們喜歡與人交談,而不喜歡與數字交談,而且你可能比「只是一個數字」更快樂! :) –