Posted on 2010-11-26 07:51
FineReport——報表技術領跑者 閱讀(143)
評論(0) 編輯 收藏 所屬分類:
Java報表技術知識
以FineReport為例的java報表軟件內置的參數設計界面支持各種控件,用戶可以直接使用FineReport報表默認的控件布局,也可以像數據列一樣將控件拖至參數界面任意位置,根據需要進行布局。FineReport可以控制參數查詢界面的位置、顯示樣式,也可以對參數界面設置統一的背景,以下分別進行介紹。
1. 默認的參數界面
FineReport會根據報表參數定義的順序,默認生成一個排列較好的參數界面,不需要自己手動設置或者拖拽。但需要注意的是,FineReport默認參數界面只支持3或3個以內的參數,當參數個數大于3時,使用默認的參數界面,您可以看到,界面上面只會顯示出3個,剩余的參數仍需要手動添加。
參數設計界面中的按鈕“刷新參數界面”的作用就是將自定義的參數布局恢復為FineReport中默認的參數布局。如下圖
2. 自定義參數界面
若您不想使用默認的參數界面,也可以自定義參數界面,只需要將參數窗口中的參數拖至您想要的位置,然后定義其控件類型即可。
點擊參數設計界面,彈出是否使用默認參數界面對話框,選擇否
點擊“顯示參數窗體”即可自定義參數界面了。
3. 參數界面位置和顯示樣式
FineReport可以控制參數界面在瀏覽器頁面中的顯示位置(居左、居中、居右),同時也可以控制參數界面的顯示樣式(內嵌式和彈出式)。設置位置如下圖

4. 參數面板背景
為了與報表風格相同或達到其他效果,可以設置參數面板的背景,可以為顏色、圖片或其他等。
文章轉自:http://blog.vsharing.com/fanfanzheng/A1283686.html