Jasperreports+jaspersoft studio(二):使用Parameters填充報表

1 設計報表模板

1.1 設計報表

在Studio中新建一個報表模板(testDemo02),刪除不需要的Band,Column Header,ColumnFooter,Summary,Background,在outline界面中選中要刪除Band右鍵-> delete,即可刪除。
在這裏插入圖片描述

1.2 創建參數

在outline面板中找到Parameters,右鍵 -> Create Parameter,新建一個Parameter(生成一個Paramerter1)
在這裏插入圖片描述

1.2.1 Parameter參數屬性

在這裏插入圖片描述

名稱 描述
Name 字段名
Class 表示當前字段類型
Description 字段描述
Is For Prompting 啓用此選項可在預覽報表時爲參數提供提示,預覽時,提示參數輸入。
Default Value Expression 字段默認值
Evaluation Time 參數執行時間(Early :在數據適配器之前使用默認表達式,就是上面的默認值;Late:在數據適配器之後使用默認表達式,就是上面的默認值。)
1.2 編輯參數

在這裏插入圖片描述

1.3 編輯模板

將Palette中的相關組件(static text)拖動到模板中,將創建的參數拖動到模板中。點擊創建的模板可以編輯對應字段的大小,位置,邊框,字體大小等。
在這裏插入圖片描述

2 通過Java程序,使用Map作爲數據源生成報表

將對應jrxml文件放到項目目錄下。執行完成後訪問生成的html文件。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章