簡體   English   中英

在iReport中創建靜態表

[英]Creating a static table in iReport

我一直在玩iReport(舊版本3.0.0)一段時間,我似乎無法找到一種方法來制作一個靜態表,這看起來很傻,讓我覺得我只是密集。 有人能指出我正確的方向嗎? 目標是生成一個包含2列表的報表:segment#和segment name。 對於每個報告,總會有20個細分,因此最終報告將如下所示:

| 1 | <segment name> |
| 2 | <segment name> |
...
| 20 | <segment name> |

在此先感謝您的幫助。

在Jasper中創建表的常規方法是使用文本框(我知道,這不是很正常 ,但Jasper只是密集)

要了解Jasper,您需要了解樂隊的工作原理。
Detail帶用於數據的每一行。

在詳細信息區域中,您應創建兩個Text Field ,一個使用$F{segment_id} ,另一個使用F${segment_name} (假設您的查詢使用這些字段)。
運行報表時,這將成為您的表格主體。

要向表中添加標題,請使用“ Column Header 添加帶有“ID”和“段名稱”的Static Text - 這將在每個頁面上顯示為表格標題。

請注意,您應該將文本框保持在一起,使整個樂隊變高,因此它看起來像一張桌子,而不僅僅是浮動文本框。

(注意 - 這是在Jasper中創建表的經典方法,但新的Jasper版本還包含專門為表設計的Table元素)

暫無
暫無

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

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