2014-07-08 66 views
1

拉伸表我一直在使用的JasperSoft工作室一個項目,我非常緊迫是在最近纔剛剛開始。由於這些限制,我無法花時間研究佈局碧玉報告的「正確」方式。現在我遇到了包含表格的真正大型樂隊,這些樂隊往往會與樂隊中的其他內容重疊。動態尺寸/英寸的JasperSoft工作室

所以我的問題是,什麼是創建/修改這些表的最佳方法,這樣,當其中的數據集擴展,他們不會溢出ontop的其他數據在目前的樂隊?

我發現,如果我創建了一個新的樂隊,並把錶帶它似乎大小動態裏面,但我似乎無法找到一個很好的辦法可以創建新的頻段。我的報告目前有超過100個樂隊,每當我創建一個新樂隊時,我必須點擊「向上移動」按鈕〜100將樂隊放置到位,並重新排列其他部分。

我試圖修改樂隊的佈局,以「垂直佈局」,而不是「自由佈局」,但這是不太成功沖水樂隊的格式和數據元素會無法正常顯示。

+0

剛發佈後發現使用「大綱」視圖移動樂隊的更好方法。您可以將樂隊拖放到需要它們的地方。這是非常有用的,但仍然需要重新安排它周圍的部分。 – OrwellHindenberg

回答

2

所以我的問題是,什麼是創建/修改這些 表的最佳方法,這樣,當其中的數據集擴展,他們並不 溢出ontop的其他數據在目前的樂隊?

我想說的最好的方法是避免使用表格,並使用樂隊本身來代替。您可以使用組創建「子」頁眉和頁腳,並且您還可以設法複製這些頁眉和頁腳,以便改進佈局。如果根據模板創建新報告或查看Jasper Reports庫包中提供的示例,您可能會注意到這些波段既可以用作「行」,也可以用作「標題」/「頁腳」。

我的報告目前有超過100個樂隊,每當我創建一個新樂譜時,我必須點擊「向上移動」按鈕〜100將樂隊放置到位並重新排列其他部分。

請記住,子報表是你這樣的時代的朋友。它還可以幫助您組織報告,甚至爲佈局提供更多的靈活性。

最後,我認爲,在同一份報告中這麼多表分組這麼多頻段可能會導致你麻煩大了(當然,你已經注意到了一些問題)。所以也許花一些時間來研究更多的「樂隊」系統和「子報道」組件可能會對你有所幫助。 Jaspersoft Studio documentation on the report structure是一個好的開始。

我相信,處理Jasper報表基本上是處理這兩種成分(帶和子報表)。