完成後的報表範例:
「第幾頁 / 共幾頁」的作法皆透過取用變數 $V{PAGE_NUMBER}。
頁碼變數
「第幾頁 / 共幾頁」的作法皆透過取用變數 $V{PAGE_NUMBER}。
- 將組合式元素裡的Page X of Y拖入 Page Header Band
- 點擊左側的組件觀察Text Field頁籤的屬性設定
- 運算式:
"Page " + $V{PAGE_NUMBER}
- Evaluatation Time:取值時間是Now,表示輸出該頁時取值,即該頁頁碼
- 運算式:
- 點擊右側的組件觀察Text Field頁籤的屬性設定
- 運算式:
" of " + $V{PAGE_NUMBER}
- Evaluatation Time:取值時間是Report,表示報表完成時取值,將取到最後一頁的值
- 運算式:
記錄編號變數
- 整份報表記錄編號的變數是$V{REPORT_COUNT}。
- 每頁記錄編號變數:$V{PAGE_COUNT},每頁歸零。
Outline查看所有變數
在Outline面板的Variables項目可查看所有的報表變數,也可用右鍵功能表自行新增變
數。
相關連結
- GitHub TestReports
教學影片
##您可能也會有興趣的類似文章
- [JR02] 用 Jaspersoft Studio 製作COVID-19統計報表,Step by step (0則留言, 2021/05/30)
- [JR01] 用 Jaspersoft Studio 輕鬆掌握 JasperReports 報表引擎|拖拉式報表工具教學 (0則留言, 2021/05/29)
- [iReport] Text Field中引用的欄位、變數與參數 (0則留言, 2005/04/16)
- [iReport] 奇偶列變換底色 (0則留言, 2005/11/29)
- 取得iReport / JasperReports報表內特定元件的方法 [修訂] (5則留言, 2011/10/17)
- [iReport] 兩個文字元件:Static Text與Text Field (0則留言, 2005/04/15)
- SVN2CL: 自動產生變動紀錄的腳本–修改 (3則留言, 2006/08/23)
- [jEdit] 使用BeanShell巨集自行擴充功能 (0則留言, 2007/11/17)
- IntelliJ IDEA Live Template(即時樣板)的使用與範例說明(IDEA #5) (0則留言, 2019/08/11)
- 方便的IntelliJ IDEA Markdown外掛idea-multimarkdown (0則留言, 2015/11/14)
- [jEdit] 關鍵字(縮寫)擴展的強大插件:SuperAbbrevs (1則留言, 2007/10/29)
- 以Scribe-java實作Google OAuth 2.0的認證機制 (0則留言, 2013/02/19)
- 使用IntelliJ IDEA 12的Android UI Designer輕鬆寫Android App (1則留言, 2012/08/09)
- JSP快速產生Excel內容的方法 (0則留言, 2015/07/15)
- 解決 iReport 升級後的問題 (1則留言, 2005/11/22)