在FineReport報(bào)表中,樹形展開的折疊報(bào)表可以用控件設(shè)置|按鈕|樹節(jié)點(diǎn)按鈕來制作,預(yù)覽樹形展開的折疊報(bào)表時(shí)需要在報(bào)表的分頁預(yù)覽界面加參數(shù)op=sheet,下面以一個(gè)簡(jiǎn)單的例子來說明:
1. 打開模板
%FR_HOME%\WebReport\WEB-INF\reportlets\demo\basic\assess.cpt
2. 右擊B7單元格,選擇控件設(shè)置,控件類型選擇按鈕,按鈕類型選擇樹節(jié)點(diǎn)按鈕,指定單元格設(shè)為A7,層次選擇1。其中A7為長(zhǎng)度為4的ID編號(hào)

右擊C8單元格,選擇控件設(shè)置,控件類型選擇按鈕,按鈕類型選擇樹節(jié)點(diǎn)按鈕,指定單元格設(shè)為B8,層次選擇2。其中B8為長(zhǎng)度為8,始于A7的ID編號(hào)

3. 修改模板下部介紹,為了樹形展開時(shí)的美觀,稍微修改模板邊框。
將模板另存為%FR_HOME%\WebReport\WEB-INF\reportlets\assess2.cpt
在URL地址欄中輸入
http://localhost:8075/WebReport/ReportServer?reportlet=assess2.cpt&op=sheet
預(yù)覽效果如圖

點(diǎn)擊企業(yè)名稱中的小加號(hào),即可樹形展開折疊報(bào)表

文章轉(zhuǎn)自:http://blog.vsharing.com/fanfanzheng/A1372653.html
了解Java報(bào)表工具就從這里開始
posted on 2011-07-19 14:00
season 閱讀(623)
評(píng)論(0) 編輯 收藏 所屬分類:
Java報(bào)表—制作筆記