VC#.Net中浏览Crystal Report
来源:互联网 发布:nginx proxy redirect 编辑:程序博客网 时间:2024/04/28 13:50
大名鼎鼎的 Crystal Reports(水晶报表)已内嵌为微软 Visual Studio .NET的标准报表工具,同时升级到 Crystal Reports for Visual Studio .net。它的优点是:1、在 .net 平台能够轻松创建交互式的、高质量显现的报表内容,这也是 Crystal Reports 长期以来所具有的主要优势;2、使用 Crystal Reports for Visual Studio .net,可以在 Web 平台和 Windows 平台上承载报表,并将 Crystal 报表作为报表 Web 服务在 Web 服务器上发布;3、利用Crystal Report 创建的Web应用程序,使用户可以深化图表并根据需要筛选信息。在 .net 中,图表实际上就是一个与应用程序中其他控件进行交互的 Crystal 报表。在这里我向大家介绍如何在 Windows 窗体应用程序中浏览水晶报表。
设计步骤:
1、软件环境:要求系统已安装Visual Studio .net 集成开发系统,仅装有 .net Framework SDk 不能实现本例效果,成为 .net Framework SDK 没有水晶报表控件。
2、新建一个 Visual C# 项目 Windows 应用程序,设置Form1的Text="水晶报表浏览器",StartPosition=CenterScreen //程序开始出现在屏幕中央,其它属性均保持默认;
3、从工具箱拖入一个CrystalReportViewer,一个Button,一个openFileDialog,到窗体。
整个设计器的窗体布局只需将button1置于窗体底边中部,不再需要其它多余布局。
设置crystalReportViewer1的属性如下:
设置button1的属性如下:
openFileDialog1是打开文件的控件,设置其属性如下:
布局效果图如下:
4、双击button1,添加button1_Click点击事件:
5、OK!按Ctrl+F5运行吧。
可以浏览你系统内现有的报表实例:
.../Program Files/Microsoft Visual Studio .net/Crystal Reports/Samples/Reports/Feature Examples/Chart.rpt
整个源程序代码如下:
事实上,将报表绑定到CrystalReportViewer控件有很多方法。
设计步骤:
1、软件环境:要求系统已安装Visual Studio .net 集成开发系统,仅装有 .net Framework SDk 不能实现本例效果,成为 .net Framework SDK 没有水晶报表控件。
2、新建一个 Visual C# 项目 Windows 应用程序,设置Form1的Text="水晶报表浏览器",StartPosition=CenterScreen //程序开始出现在屏幕中央,其它属性均保持默认;
3、从工具箱拖入一个CrystalReportViewer,一个Button,一个openFileDialog,到窗体。
整个设计器的窗体布局只需将button1置于窗体底边中部,不再需要其它多余布局。
设置crystalReportViewer1的属性如下:
|
设置button1的属性如下:
|
openFileDialog1是打开文件的控件,设置其属性如下:
|
布局效果图如下:
4、双击button1,添加button1_Click点击事件:
|
5、OK!按Ctrl+F5运行吧。
可以浏览你系统内现有的报表实例:
.../Program Files/Microsoft Visual Studio .net/Crystal Reports/Samples/Reports/Feature Examples/Chart.rpt
整个源程序代码如下:
|
事实上,将报表绑定到CrystalReportViewer控件有很多方法。
- VC# .Net中浏览Crystal Report
- VC#.Net中浏览Crystal Report
- VC#.Net中浏览Crystal Report
- VC# .Net中浏览Crystal Report
- VC# .Net中使用Crystal Report
- VC# .Net中使用Crystal Report
- .Net 中使用Crystal Report几个问题
- C#.Net中使用Crystal Report
- [VB.NET]Crystal Report
- ASP.NET Crystal Report
- 在 Visual Studio .NET中使用Crystal Report(中)
- 在 Visual Studio .NET中使用Crystal Report(中)
- 在 Visual Studio .NET中使用Crystal Report(中)
- 在 Visual Studio .NET中使用Crystal Report(中)
- 在 Visual Studio .NET中使用Crystal Report(上)
- 在 Visual Studio .NET中使用Crystal Report(下)
- ASP.NET中利用Crystal Report创建图表
- 在 Visual Studio .NET中使用Crystal Report(上)
- 部署水晶报表
- 有了自己的GMAIL,庆祝一下
- Blog开源代码的下载地址
- 用C#快速往Excel写数据
- 什么是RSS
- VC#.Net中浏览Crystal Report
- 这就是软件公司吗?
- Java 面试中的陷阱[转载]
- C#中程序的互斥运行
- 数据库的查询优化技术 (摘)
- Regular Expressions (3) ---- Using Regex in .NET
- 提高IMP速度的几个方法
- 什么是哈希表(Hashtable)
- .net中DataGrid显示图片和修改颜色