在XtarReports设计界面的Detail中放入XRLabel,在后台的构造函数中绑定数据源,绑定数据源代码如下:
public XtraReport1(DataSet ds)
{
InitializeComponent();
//绑定数据源
this.DataMember = "t";
this.DataSource = ds;
this.xrLabel1.DataBindings.Add("Text", ds, "t.客户号1");
this.xrLabel2.DataBindings.Add("Text", ds, "t.老系统号1");
this.xrLabel3.DataBindings.Add("Text", ds, "t.客户名1");
this.xrLabel4.DataBindings.Add("Text", ds, "t.地址1");
this.xrLabel5.DataBindings.Add("Text", ds, "t.付费方式1");
this.xrLabel6.DataBindings.Add("Text", ds, "t.水表号1");
this.xrLabel7.DataBindings.Add("Text", ds, "t.表径1");
this.xrLabel8.DataBindings.Add("Text", ds, "t.安装日期1");
this.xrLabel9.DataBindings.Add("Text", ds, "t.用水性质1");
this.xrLabel10.DataBindings.Add("Text", ds, "t.单价1");
this.xrLabel11.DataBindings.Add("Text", ds, "t.客户号2");
this.xrLabel12.DataBindings.Add("Text", ds, "t.老系统号2");
this.xrLabel13.DataBindings.Add("Text", ds, "t.客户名2");
this.xrLabel14.DataBindings.Add("Text", ds, "t.地址2");
this.xrLabel15.DataBindings.Add("Text", ds, "t.付费方式2");
this.xrLabel16.DataBindings.Add("Text", ds, "t.水表号2");
this.xrLabel17.DataBindings.Add("Text", ds, "t.表径2");
this.xrLabel18.DataBindings.Add("Text", ds, "t.安装日期2");
this.xrLabel19.DataBindings.Add("Text", ds, "t.用水性质2");
this.xrLabel20.DataBindings.Add("Text", ds, "t.单价1");
this.xrLabel30.DataBindings.Add("Text", ds, "t.客户号3");
this.xrLabel29.DataBindings.Add("Text", ds, "t.老系统号3");
this.xrLabel28.DataBindings.Add("Text", ds, "t.客户名3");
this.xrLabel27.DataBindings.Add("Text", ds, "t.地址3");
this.xrLabel26.DataBindings.Add("Text", ds, "t.付费方式3");
this.xrLabel25.DataBindings.Add("Text", ds, "t.水表号3");
this.xrLabel24.DataBindings.Add("Text", ds, "t.表径3");
this.xrLabel23.DataBindings.Add("Text", ds, "t.安装日期3");
this.xrLabel22.DataBindings.Add("Text", ds, "t.用水性质3");
this.xrLabel21.DataBindings.Add("Text", ds, "t.单价3");
}
,但是运行后只显示一条数据,经调试发现DataSet的Table中有四百多条数据,这问题困扰小女子好几天了,希望看到问题的大神指点一下