IReport中的如何使用變量進行合計


在報表中經常需要進行合計了,這里我介紹一下如何使用變量進行合計,如圖

我們可以添加一個變量,將Calculation Type設置為Sum,Reset Type里面有

None,Report,Page,Column,Group,這個很好理解,就是在相應的范圍重新設置值,比如選擇Group,也就是說當組發生變化時,該變量的值就重新初始化,Increment Type里面也有這幾個選擇項,注意的是,當選擇None,就表示只要換了一行,就把對應的值相加,所以一般我們應該選則None.Varialbe Expression的值設置為 new Integer($F{COST}),表示對Cost的值求和,

Initial value Expression 設置為new java.lang.Integer(0),表示每次從0開始,比如前面Calculation Type設置為Group時,就表示如果換組時,這個變量的初始值為0.現在你要做的只是把這個變量拖到報表上,a piece of cake.搞定就這么簡單.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM