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文件。