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_分组”为需要分组的字段所显示的控件

posted @ 2022-06-04 18:14  淡羽  阅读(143)  评论(0编辑  收藏  举报