vb.net如何做报表,vb报表设计过程

如何用VB.NET做水晶报表?

CrystalReportViewer

墨江网站制作公司哪家好,找创新互联公司!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设公司等网站项目制作,到程序开发,运营维护。创新互联公司公司2013年成立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联公司

dataset 定义数据源

.rpt 文件描述具体报表样式

再加一个调用报表的FORM,就可以实现简单的报表功能

Option Explicit

dim Report as New Cystal1

Private Sub Form_Load()

 Screen.MousePointer = vbHourglass

 '调用水晶报表时置鼠标为沙漏状 CRViewer91.ReportSource = Report '该语句的赋值将在后面被修改

 CRViewer91.ViewReport

 Screen.MousePointer = vbDefault '调用水晶报表完成后置鼠标为默认形状

End Sub

Private Sub Form_Resize()

 CRViewer91.Top = 0

 CRViewer91.Left = 0

 CRViewer91.Height = ScaleHeight

 CRViewer91.Width = ScaleWidth

End Sub

vb.net报表怎么做 具体步骤

可以用水晶报表设计报表,水晶报表你要自学,在这里是说不清的,我对水晶报表有一点的了解功能很强大。

VB如何建立报表

首先引用Crystal Reports 9 ActiveX Designer Run Time Library

再添加Crystal Repotr View Control 9控件

在工程资源管理器中右键--添加--Crystal Reports 9 新建一个Crystal Reports9报表

设置数据源后将要显示的字段加入报表内。

窗体代码部分:

Dim m_Report As New CrystalReport1 \'(这个CrystalReport1是你建立的报表的名称)

Dim m_Connection As ADODB.Connection \'(建立一个ADO连接)

Dim adoRS As ADODB.Recordset

Private Sub Form_Load()

Dim SQL As String

Dim strConnect As String

\' Create and bind the ADO Recordset object

Set m_Connection = New ADODB.Connection

Set adoRS = New ADODB.Recordset

\' Open the connection

strConnect = "你的数据库连接字符串"

m_Connection.Open strConnect

SQL = "查询语句"

adoRS.Open SQL, m_Connection, adOpenDynamic, adLockBatchOptimistic

m_Report.Database.SetDataSource adoRS\'(动态设置报表数据源)

Screen.MousePointer = vbHourglass

CRViewer1.ReportSource = m_Report

CRViewer1.ViewReport \'(显示报表)

Screen.MousePointer = vbDefault

End Sub

此代码在VB6+SP5+Windows2000 Server下调试通过

以上代码参考水晶报表9中文版

VB.net中如何制作水晶报表?

这个专业我也学得不是很好,用书上得例子吧。

某公司尽力需要了解公司在全国各地得销售情况,设计一个水晶报表。统计个地区得销售总额和全国总额

准备工作

用 SQL server 2000 创建一个数据库company 在该数据库中创建一个表Sales.用于储存区域销售数据

在表Sales 中添加若干条记录

设计报表

打开 Visual Studio.NET创建名为 Salesreport得 WINDOWS应用程序 将Form1.cs 名更改为 frmSalesReport.cs

frmSalesReport窗体得属性设置里。 吧 frmSalesReport.cs得Text属性更改为"区域销售报表"

把NAME属性更改为frmSalesReport。

在 VisualStudio.NET 菜单中选择 项目添加新项。在"添加新项"窗口得“类别”区域扩展 “本地项目项”,选择数据,在"模板"区域选择"数据集" 在"名称"那将Dataset1.xsd改名 SalesDetaset.xsd

单击"打开" 将生成一个新得结构文件 SalesDataset.xsd 该文件将显示在 ADO.NET数据集设计器中。

vb报表怎么做?是控件还是用其它软件?它们有何区别?

在VB中,右键点击右面工程视图中的工程图标,点选其中的添加-Data

Environment(

即建立一个数据环境),再点添加-Data

Report

(即建立一个报表)。一般来说VB自带的报表已能满足使用要求,如果需要功能更加强大的报表控件,可以选择水晶报表控件CrystalReport或TrueDBGrid。


分享文章:vb.net如何做报表,vb报表设计过程
转载来于:http://azwzsj.com/article/hssedp.html