三.代码设计|DevExpress单表|C/S快速开发框架|标准版V2.3|软件手册
作者:csframework|C/S框架网  发布日期:2022/02/10 10:51:11

三.代码设计|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);
        }

具体步骤:

  1. 创建报表实例
  2. 通过DAL层获取报表数据,返回DataSet类型,仅包含一张数据表,取名为tb_SO
  3. 调用自定义方法SetReportDataSource,绑定数据源。(重要)
  4. 打开预览窗体显示报表

3.2 设置主从表数据源SetReportDataSource方法

public void SetReportDataSource(DataSet dataSource)
        {

            this.DataSource = dataSource.Tables[0];//主表数据

            //金额汇总控件绑定数据源
            xrLabel2.DataBindings.Add("Text",this.DataSource,"Amount");
        }

总结:

单表报表相对简单,通过本文的详细介绍您完全可以开发一份个性化报表了。

三.代码设计|DevExpress单表|C/S快速开发框架|标准版V2.3|软件手册

C/S框架网|原创精神.创造价值.打造精品


扫一扫加作者微信
C/S框架网作者微信 C/S框架网|原创作品.质量保障.竭诚为您服务
上一篇 下一篇