FineReport報表怎么解決合計不準確問題?
FineReport報表設計器設計報表時,如果對數值列進行匯總求和,并且使用到文本格式中數字四舍五入取整,會遇到這么一個問題:列的字段值小數部分不大于5,而匯總起來又大于5,這樣會導致匯總求和的數據比上面的列字段值加起來大1或2。如果要解決這個問題,需要使用到MAPARRAY函數。具體該怎么操作呢?下面我們就來看看詳細的教程。

1、雙擊打開FineReport報表設計器,新建一個空白的普通報表;然后創(chuàng)建一個內置數據集,添加字段name(字符串)和sums(小數),并插入10條數據,如下圖所示:


2、在報表單元格中,將內置數據集中的字段拖到A2和B2單元格,A1和B1設置為表頭,A3單元格為合計,如下圖所示:

3、保存文件為cpt格式,然后在瀏覽器中查看報表樣式和數據情況,如下圖所示:

4、接著返回到報表設計器,在B3單元格插入公式SUM(B2),對B2單元格的字段進行匯總求和,如下圖所示:

5、再次保存文件并在瀏覽器查看數據,結果發(fā)現匯總求和的結果為135,而比例列加起來的和為134,如下圖所示:

6、返回修改B3單元格中的公式,調用MAPARRAY和ROUND函數,修改匯總求和的公式,再次查看報表數據,顯示正確,如下圖所示:

以上就是FineReport報表解決合計不準確問題的教程,希望大家喜歡,請繼續(xù)關注腳本之家。
相關推薦:
相關文章
FineReport怎么制作折線圖和柱狀圖組合圖表?FineReport中制作圖表的時候,想要制作雙軸圖表,該怎么制作折線圖和柱形圖的組合圖表呢?需要的朋友可以參考下2018-07-10
FineReport報表軟件怎么制作3D圓環(huán)圖?
FineReport報表軟件怎么制作3D圓環(huán)圖?FineReport中想要制作一個立體的環(huán)形圖表,該怎么制作環(huán)形圖表呢?下面我們就來看看詳細的教程2018-07-10
FineReport怎么制作滾動字幕?FineReport中的文字想要滾動顯示,該怎么制作這種滾動效果的 字幕呢?下面我們就來看看詳細的教程,需要的朋友可以參考下2018-07-09
FineReport多圖怎么設置背景色?FineReport中會做的四個圖標進行布局,想要設置背景色,該怎么設置呢?下面我們就來看看詳細的教程,需要的朋友可以參考下2018-07-09- FineReport一款很實用的報表軟件,FineReport要怎么做報表或者說FineReport要怎么自動計算,下面以圖文的形式為大家介紹下FineReport報表怎么對日期自動計算2015-03-09
- finereport的參數是可以自己設置的,在finereport可以使用自定義的方式實現條件表單界面,這樣就可以不使用finereport中的內置參數,下面以圖文的形式為大家詳細介紹下2015-03-09
FineReport怎么進行表單設計 FineReport的表單設計操作簡單示例介紹
FineReport是一款報表軟件,它的報表操作功能是報表軟件中的佼佼者。那么,使用FineReport怎么進行表單設計呢?針對此問題,本文就為大家介紹FineReport簡單的一些表單設計2015-02-26FineReport報表怎么自動計算日期 FineReport報表填報日期自動計算方法
FineReport一款很實用的報表軟件,我們在使用FineReport報表的時候為了方便我們會進行日期自動計算。下面小編就為大家介紹一下FineReport報表怎么日期自動計算,有興趣的朋2015-02-26- FineReport報表軟件是一款可以對數據進行可視化分析的軟件,我們在進行了調查普及之后得到的數據是獨立的,所以需要對數據進行分析才能體現調查之后我們要知道的情況。本文2015-01-28
FineReport應該怎么升級 FineReport升級更新方法詳解
FineReport是一款非常使用的表報制作軟件,很多朋友都希望FineReport進行升級,升級后的FineReport功能會比較完善。那么,FineReport怎么升級呢?針對此問題,本文就為大家2015-01-28






