三.代码设计|DevExpress单表|C/S快速开发框架|标准版V2.3|软件手册
单表报表只需要一个数据表,我们只需要给Report绑定数据源即可。(重要)
3.1 绑定数据源及预览报表
private void button2_Click(object sender, EventArgs e)
{
XtraReport_SingleTable mMyReport = new XtraReport_SingleTable(); //报表实例
DataSet data = DAL.GetSummaryData();//取销售订单主表数据
mMyReport.SetReportDataSource(data);//绑定数据源
frmReportPreview.DoPreviewReport(mMyReport, this);
}
具体步骤:
- 创建报表实例
- 通过DAL层获取报表数据,返回DataSet类型,仅包含一张数据表,取名为tb_SO
- 调用自定义方法SetReportDataSource,绑定数据源。(重要)
- 打开预览窗体显示报表
3.2 设置主从表数据源SetReportDataSource方法
public void SetReportDataSource(DataSet dataSource)
{
this.DataSource = dataSource.Tables[0];//主表数据
//金额汇总控件绑定数据源
xrLabel2.DataBindings.Add("Text",this.DataSource,"Amount");
}
总结:
单表报表相对简单,通过本文的详细介绍您完全可以开发一份个性化报表了。
扫一扫加作者微信