VB.net中如何制作水晶报表?这个专业我也学得不是很好,用书上得例子吧 。
某公司尽力需要了解公司在全国各地得销售情况,设计一个水晶报表 。统计个地区得销售总额和全国总额
准备工作
用 SQL server 2000 创建一个数据库company 在该数据库中创建一个表Sales.用于储存区域销售数据
在表Sales 中添加若干条记录
设计报表
打开 VisualStudio.NET创建名为 Salesreport得 WINDOWS应用程序将Form1.cs 名更改为 frmSalesReport.cs
frmSalesReport窗体得属性设置里 。吧 frmSalesReport.cs得Text属性更改为"区域销售报表"
把NAME属性更改为frmSalesReport 。
在 VisualStudio.NET 菜单中选择 项目添加新项 。在"添加新项"窗口得“类别”区域扩展 “本地项目项”,选择数据 , 在"模板"区域选择"数据集" 在"名称"那将Dataset1.xsd改名 SalesDetaset.xsd
单击"打开" 将生成一个新得结构文件 SalesDataset.xsd 该文件将显示在 ADO.NET数据集设计器中 。
如何用VB.NET做水晶报表?CrystalReportViewer
dataset 定义数据源
【vb.net水晶报表 水晶报表控件】.rpt文件描述具体报表样式
再加一个调用报表vb.net水晶报表的FORMvb.net水晶报表,就可以实现简单vb.net水晶报表的报表功能
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,用到了水晶报表 。如果是FineReport报表 , 有两种方法,一种是需要将数据源放在vb.net水晶报表你们本地或网络vb.net水晶报表的服务器上,这样换一台机器数据源也不会出问题;另一种就是打包时将所用数据也一并打包,vb.net水晶报表了 。楼主可以试一下水晶报表,应该是一个原理 。
关于vb.net水晶报表和水晶报表控件的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- div标签html,div标签的使用
- 休息区电视是什么,休息大厅的电视怎么用
- ipad餐馆经营游戏,一日本的像素游戏经营餐馆
- 网络电玩游戏厅,网络电玩游戏大厅攻略
- python静态库c函数 python 静态
- 35kvgis开关柜作用,35kv开关柜的作用
- 收售棋牌游戏币的简单介绍
- c语言计算行列式值得函数 行列式计算c语言程序设计
- html5如何连sqlite,如何用html连接数据库