文档详情

Visual Basic .NET软件开发技术 吴绍根 第7章 创建报表新.ppt

发布:2015-12-16约1.16千字共9页下载文档
文本预览下载声明
第7章 创建报表 第一单元 为什么需要报表 在VB.NET集成开发环境中,可以通过水晶报表工具来创建我们需要的任何形式的报表,水晶报表工具允许我们使用三种方法来创建报表: 通过手动方式创建报表; 使用Standard Report Expert创建报表; 用一个已有的报表来创建一个新的报表; 第二单元 创建固定连接报表 步骤如下: 资源管理器中点击“项目”右键-“添加”-“添加新项”-“CrystalReport”; “使用报表专家”创建报表-“数据”-“OLE DB(ADO)”-”建立新连接”-根据向导建立数据库连接,并插入表和插入要显示的字段; 在工具箱中拖拉“CrystalReportView”控件,用于预览报表; “CrystalReportView”控件与“CrystalReport”进行关联 Dim strPath As String rpv1.ReportSource = strPath crp1.rpt 创建动态报表 步骤如下: 资源管理器中点击“项目”右键-“添加”-“添加新项”-“CrystalReport”; “使用报表专家”创建报表-“数据”-“OLE DB(ADO)”-”建立新连接”-根据向导建立数据库连接,并插入表和插入要显示的字段; 在工具箱中拖拉“CrystalReportView”控件,用于预览报表; 通过代码创建报表对象,然后,“CrystalReportView”控件与创建的报表对象进行关联 属性解释 Text:标签文字 Field:数据库字段值 Graph:图表 Picture:图像 Line:直线条 Box:框线条 Section:节 第三单元 改进报表显示 通过数据适配器及数据集创建报表,我们需要执行三大步骤: 创建数据适配器DataAdapter及其数据集; 创建报表; 在Windows Form中显示所创建的报表; 改进报表,在报表中将显示供应商的编号改为显示供应商的名称 。 举例说明: Dim crb2 As New crBook2 DABookReport.Fill(DSBookReport) crb2.SetDataSource(DSBookReport) crvBook.ReportSource = crb2 第四单元 向报表传递参数 修改数据适配器,加入条件如: Where Book.Qty=? 传递参数 DSBookReport.Clear() DABookReport.SelectCommand.Parameters(Qty).Value = CInt(txtQty.Text) * * *
显示全部
相似文档