Delphi 7 中如何使用 Crystal Report 9.2
李经通
日期
版本
描述
备注
2004-3-12
0.1
在Delphi 7 中使用Crystal Report 9 VCL等
新建
目录
一、 直接使用Crystal Report 9.2 动态库... 2
1、 开发环境安装注意事项... 2
2、 在Delphi 7 中引入Crystal Report Viewer 控件... 2
二、 Crystal Report 9.2 VCL 的安装... 3
1、 准备合适的VCL组件... 3
2、 安装VCL. 3
3、 对VCL组件中Demo使用的问题... 6
4、 VCL组件中的修改... 7
三、 利用 Crystal Report 9 VCL 编程... 7
1、 利用VCL编写程序... 7
2、 简单连接数据源代码实现——只使用Tcrpe32组件就可以满足我们的需求... 8
3、 复杂数据源实现——需要TcrpeDS辅助实现数据源的连接... 8
4、 处理中遇到的问题... 11
四、 如何发布自己的程序... 11
1、 利用InstallShield DevStudio 9来制作安装程序... 12
2、 运行库说明... 12
3、 遇到的一些问题... 14
五、 总结... 14
一、 直接使用Crystal Report 9.2 动态库
1、 开发环境安装注意事项
开发环境要求安装 Delphi 7 和 Crystal Report 9.2,安装Crystal Report 9.2 的时候需要注意不推荐使用典型安装,因为在典型安装中很多功能都没有安装进去,例如数据访问和导出支持,最好使用自定义安装:
·初学者直接将其所有功能选中安装即可,保证不遗漏功能。
·高级使用者,可以针对自己的使用情况来选择。
·见下图,默认情况下没有选中字段定义和常用的HTML导出,都是使用的时候才进行安装。
2、 在Delphi 7 中引入Crystal Report Viewer 控件
·启动Delphi IDE,关闭所有文件。
·主菜单Project | Import Type Library… 打开导入类型库。
·选择Crystal Report Viewer Control 9(Version 9.2)。
·选中“Generate Component Wrapper”复选框,点击Install安装。
安装成功后在ActiveX组件中看到有CRViewer9组件,直接拖拉到Form中就可以使用了,因为考虑到程序的可控性和扩展性,不推荐这样使用,在次也不做多介绍。
本文地址:http://com.8s8s.com/it/it5134.htm