XtraReport中序号的实现
1. 不分组显示序号:
在Expression Editor中选择:Variables --> [DataSource.CurrentRowIndex]
2. 分组显示序号:
(1)建立全局变量:
int Tp_rowindex = 0; //当前序号
string Tp_groupname = ""; //当前组名
(2)在需要显示序号得控件中,对BeforePrint事件添加如下代码:
private void xrTableCell_xuhao_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
{
if (Tp_groupname != xrLabel_分组.Text)
{
Tp_groupname = xrLabel_分组.Text;
Tp_rowindex = 0;
}
Tp_rowindex += 1;
xrTableCell_xuhao.Text = Tp_rowindex.ToString();
}
注:其中,“xrLabel_分组”为需要分组的字段所显示的控件