finereport 新增序號

2021-09-10 19:46:41 字數 505 閱讀 8395

概述:

報表系統中,往往要對資料進行編號處理,在finereport中可以使用=seq()函式以及=&cell這兩種方法獲取序號。

對於網格式報表即資料設定是列表顯示的,可以直接在單元格中填寫=seq()或者=&cell,然後設定下該單元格的左父格即可。

對於資料設定是分組顯示的,兩種設定的效果是不同的,即組內序號和組間序號。

1、seq()

seq()函式返回值為數值,是指在整個報表執行過程中,返回該函式被第幾次執行了。 示例: seq()在第一次執行時,結果為1。 seq()在第二次執行時,結果為2。

2、seq(cell)

注意:分組計數比較好用

seq(cell)是指在指定cell單元格組內的seq函式被執行了幾次,比如說seq(a2)就是計算在a2單元格組內,該函式被執行了幾次。

3、char(seq())

char(seq())函式返回值為字母,也可實現行序號和組內序號兩種模式。

可參考finreport官方文件:

gridview新增序號

前台 頁面 asp boundfield headertext 序號 或者 asp templatefield headertext 序號 itemtemplate itemtemplate asp templatefield 後台 cs protected void gridview1 rowda...

新增序號列

solidbrush solidbrush stringformat stringformat new stringformat private void form36 load object sender,eventargs e datagridview1.datasource datatable...

給repeater新增序號

在做選課系統的時候新新增了快速選課的功能,其中涉及新增聯絡人的功能,這就需要顯示資料,顯示資料的時候就需要給資料編號。對於我來 說有點難度,但還是欣然的面對任務,上網查了些資料對 repeater 控制項有了新的認識,接下來就和大家一起分享 repeater 控制項新增序號的五種方法 利用conta...