水晶报表(使用VS2010配合水晶报表)
2013-08-29 13:56
363 查看
水晶报表(使用VS2010配合水晶报表)
转载自:http://zzyman.blog.163.com/blog/static/175410103201301210142888/一般步骤:
准备好想要打印的数据源;
制作用于规定打印结果样式的模板文件(.rpt);
创建用于打印的执行窗口Form1,并在其中放置一个CrystalReportViewer (第三方控件,来自SAP)
创建打印按键所在的Form2;
获取系统所能使用的打印机;
设置使用的打印机,及打印相关参数;
使用Form2调用Form1完成打印。
水晶报表的一般概念
水晶报表的两种模式:
拉 PULL:设置好数据连接之后,使用水晶报表文件中所使用的获得数据的方式,由水晶报表自己解决数据获取操作。
推 PUSH:使用DataSet装载数据,然后填充到水晶报表中,再按照水晶报表的格式来展示。
相关控件:
CrystalReportViewer 「数据展示者」「ASP.NET & WinForm」
CrystalReportSource 「数据提供者」「ASP.NET」
CrystalReport 「数据提供者」「WinForm」
命名空间:
CrystalDecisions.Shared
CrystalDecisions.CrystalReports.Engine
相关成员:
类名 | 成员名 | 描述 |
CrystalReport | Load | 加载水晶报表(.rpt)文件 |
SetDatabaseLogon | 设置数据库连接,PULL中会用到 | |
SetParameterValue | 设置报表值 | |
CrystalReportViewer | ReportSource | 设置报表数据源 |
DataBind | 绑定数据源 | |
CrystalReportSource | ReportDocument.Load | 加载水晶报表(.rpt)文件,Server.MapPath("*********.rpt") |
ReportDocument.SetDatabaseLogon | 设置数据库连接,PULL中会用到 | |
ReportDocument.SetParameterValue |
CrystalReport | Load | 加载水晶报表(.rpt)文件 |
CrystalReport | Load | 加载水晶报表(.rpt)文件 |
CrystalReport | Load | 加载水晶报表(.rpt)文件 |
CrystalReport | Load | 加载水晶报表(.rpt)文件 |
CrystalReport Load 加载水晶报表(.rpt)文件
SetDatabaseLogon 设置数据库连接,PULL中会用到
SetParameterValue 设置报表值
CrystalReportViewer ReportSource 设置报表数据源
DataBind 绑定数据源
CrystalReportSource ReportDocument.Load 加载水晶报表(.rpt)文件,Server.MapPath("*********.rpt")
ReportDocument.SetDatabaseLogon 设置数据库连接,PULL中会用到
ReportDocument.SetParameterValue
相关文章推荐
- 水晶报表(使用VS2010配合水晶报表)
- 水晶报表(使用VS2010配合水晶报表)
- VS2010下水晶报表的使用总结-从安装到使用到部署,有图有真相
- WPF项目中使用水晶报表for vs2010时的一个找不到程序集的问题
- VS2010 水晶报表的使用方法
- VS2010 水晶报表的使用
- VS2010水晶报表的添加与使用
- 在WPF中使用水晶报表for vs2010的方法
- 如何在VS2010使用水晶报表组件
- 在WPF中使用水晶报表for vs2010的方法
- VS2010 水晶报表的使用方法
- VS2010中水晶报表的安装和使用
- 在WPF中使用水晶报表for vs2010的方法
- WPF项目中使用水晶报表for vs2010时的一个找不到程序集的问题
- 水晶报表使用按钮导出EXCEL
- VS2010 中使用ReportViewer显示Reporting Services报表,部署注意
- MSDN Webcast 水晶报表的使用
- Code19 使用C#实现如何在运行时传递参数给水晶报表
- Microsoft Visual Studio 2005中使用水晶报表
- [水晶报表小技巧-开发-3]ASP.Net中使用水晶报表10的打印功能