1. 描述
報表系統中,往往要對資料進行編號處理,在 FineReport 中可以使用=seq()函式以及=&cell這兩種方法獲取序號。
但是如果使用者想實現用字母進行排序,那麼該如何實現呢?
2. 範例
2.1開啟報表
開啟報表%FR_HOME%\webroot\WEB-INF\reportlets\doc\Advanced\Cacuate_Between_Cells\列序號.cpt
2.2使用儲存格公式
大寫字母排序:char(seq()+64)
小寫字母排序:char(seq()+96)
修改報表樣式如下:
注:字母只有 26 位,超過這個就不要用這個公式了
2.3 效果查看
點選分頁預覽,效果如描述中所示。
3. 範本下載
點選下載範本:字母序號.cpt