vb / C# 中报表套打的轻松实现
来源:互联网 发布:360云盘 mac 版本下载 编辑:程序博客网 时间:2024/05/22 07:29
关键字: vb c# 报表? 套打
微软的crystal report是非常不错的报表工具,今天我想和大家聊聊如果在vb 60 中使用crystal report 提供的环境在vb 中请轻松实现报表的套打功能。以水晶报表9为用例
craxddrt9.dll
craxddrt9_res_chs.dll
CRDesignerCtrl.DLL
crdesignerctrl_res_chs.dll
以上四个dll在你安装好水晶9后会存在你系统环境中。你可以在vb项目中通过浏览文件直接引用这几个dll
,或则在引用checkbox 列表中选 "reystal reports 9 activex?Designer run time? library",""
"reystal reports 9 activex?Designer Design and?runtime? library"
然后再工具箱添加一个 compernent 选"Embeddedle crystal report 9 designer Control"
添加后工具箱多了一个CRDesignerCtrl
ok 环境有了,然后我们可以把crystal report 的设计界面嵌入到我们的vb程序了。
程序效果如下:
design
简述一下如何将一个rpt文件打开成设计界面
代码如下
[vb 6]
Private Sub Command1_Click()
Dim f_Name As String
Dim m_Application As New CRAXDDRT.Application
Dim m_Report As New CRAXDDRT.Report
reportPath = ""
?Me.CommonDialog1.ShowOpen
?reportPath = Me.CommonDialog1.FileName
If reportPath <> "" Then
?? Set m_Report = m_Application.OpenReport(reportPath, 0)
??? Me.CRDesignerCtrl1.ReportObject = m_Report
End If
End Sub
CRDesignerCtrl1为前面我们添加的报表设计控件。
[c#]
??????????? CRAXDDRT.Application m_Application = new CRAXDDRT.ApplicationClass();
??????????? CRAXDDRT.Report m_Report;
??????????? this.openFileDialog1.ShowDialog();
??????????? f_Name=this.openFileDialog1.FileName.ToString();
?????
??????????? m_Report=m_Application.OpenReport(f_Name,0);
??????????? this.axCRDesignerCtrl1.ReportObject=m_Report;
??????????? this.axCRDesignerCtrl1.DisplayFieldView=false;
#结束
望各位多多支持!
以上代码只是一个粗略的演示。
希望能和大家多多讨论dotNet方面的技术。
QQ:14754875
论坛:http://www.shixm.com/bbs
- vb / C# 中报表套打的轻松实现
- vb / C# 中报表套打的轻松实现
- vb / C# 中报表套打的轻松实现
- JasperReport+iReport实现套打的问题总结
- 在EASbos中配置套打的高级设置
- C#水晶报表 套打
- iReport3.7轻松实现套打布局
- VC下如何实现套打的工具(如打印票据中的空白项)?
- JasperReport + iReport 实现Java报表套打
- VB.Net ClickOnce中实现锐浪报表自注册
- 如何实现报表设计中的高精度报表套打?
- 调整打印机适应套打的边距
- C#中实现VB中的CreateObject方法.
- C#中实现VB中的CreateObject方法.
- VB中使用Grid++报表
- VB中制作报表问题
- 采用JXL+JCom轻松实现凭证套打
- 用Visual C++轻松实现报表处理
- jsp连接数据库大全
- 初学jsp心得
- RS-232-C端口实时监控软件的设计实现
- javabean分页例子
- 一个十分好SOCKET程序源代码(服务器端)
- vb / C# 中报表套打的轻松实现
- STRUTS&WSBCC
- 网站设计的标准时代
- http://blog.csdn.net/gotoidea/archive/2004/08/03/59894.aspx
- 请小陈尽快将我们自己的Blog网站建立起来
- 获取Sql服务器列表 (C#)
- Discoverer is quite a good tool.
- 对架构设计的想法
- SqlConnection.ConnectionString 参数参考