三.代码设计|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框架网|原创精神.创造价值.打造精品



参考文档:

三.代码设计|DevExpress主从表|C/S快速开发框架|标准版V2.3|软件手册
二.报表设计 (Report Designer)|DevExpress单表|C/S快速开发框架|标准版V2.3|软件手册
一.新增一份XtraReport报表|DevExpress单表|C/S快速开发框架|标准版V2.3|软件手册
二.代码设计 | FastReport报表开发 | C/S快速开发框架|标准版V2.3|软件手册
二.报表设计 (Report Designer)|DevExpress主从表|C/S快速开发框架|标准版V2.3|软件手册
一.新增一份XtraReport报表|DevExpress主从表|C/S快速开发框架|标准版V2.3|软件手册
四.业务单据窗体开发步骤|业务单据窗体|C/S快速开发框架|标准版V2.3|软件手册
一.业务单据窗体基类介绍|业务单据窗体|C/S快速开发框架|标准版V2.3|软件手册
一.数据字典窗体|基础资料窗体|C/S快速开发框架|标准版V2.3|软件手册
C/S系统快速开发框架 | 标准版V2.3|软件手册
一.报表设计 (Report Designer)|FastReport报表设计|C/S快速开发框架|标准版V2.3|软件手册
三.业务单据窗体逻辑关系图|业务单据窗体|C/S快速开发框架|标准版V2.3|软件手册
二. 业务单据窗体的继承关系|业务单据窗体|C/S快速开发框架|标准版V2.3|软件手册
《从销售订单学起》|业务单据窗体|C/S快速开发框架|标准版V2.3|软件手册
四.数据字典窗体开发步骤|基础资料窗体|C/S快速开发框架|标准版V2.3|软件手册
三.数据字典窗体实现及逻辑关系图|基础资料窗体|C/S快速开发框架|标准版V2.3|软件手册