ReportViewer中自动生成序号
一、问题描述:
在报表文件中新增“序号”一列,根据查询到的数据行数自动生成序号。(注:数据库、数据集中均无相应的自增序号字段。)
二、解决思路:
利用报表自带的函数RowNumber()即可实现。
三、具体实现:
1、在“序号”列的数据表格上右键,“表达式”--“函数”--“杂项”--“RowNumber”;
2、修改RowNumber中参数,改为对应数据集的名称。例如:代码中有ReportDataSource dataSource = new ReportDataSource("DataSet_Merge1", dateTable);则这里即为RowNumber(“DataSet_Merge1”);
3、效果如图所示。