如何将水晶报表嵌入到自己的应用程序中
白锐鸽 白延平
[摘 要] 本文根据项目需要,以Microsoft Visual Studio 2005为开发平台,应用控
件Crystal Activex Reports Viewer Control 10.0,详细介绍了如何在自己的应用程序
中嵌入水晶报表,以动态地分析和显示数据。
[关键词] 水晶报表 控件 应用程序
How to Embed Crystal Reports Into Your Own
Program
Bai Ruige Bai Yanping
Abstract: In accordance with the project requirements, taking
Microsoft Visual Studio 2005 as our develop panel, and applying the
control named Crystal ActiveX Reports Viewer Control 10.0,this
article fully introduces how to embed Crystal Reports into your own
program, and then you can analyze and display your own data
dynamically.
Key words: Crystal Reports Control Program
将 Crystal Reports(水晶报表)用于处理数据库,从而可以帮助用户分
析和解释重要信息。使用 Crystal Reports 既可以方便地创建简单报表,同时
也提供了创建复杂或专用的报表所需的整套工具。通过将 Crystal Reports 的
报表处理功能嵌入到自己的数据库应用程序中,Windows 应用程序和 Web 开
发人员可以节省开发时间并满足用户的需求。Crystal Reports 支持大多数流
行的开发语言,可以方便地在任何应用程序中添加报表。
本文主要结合项目“陕西省公路交通信息系统”开发过程中水晶报表的嵌入,
探讨将水晶报表根据需要动态的嵌入到具体的应用程序中的方法,希望对以后
的开发者有所启示,有不成熟之处希望和开发者一起探讨。
1 报表模板设计
将报表嵌入到应用程序中,有两种实现方法:一是在程序运行时,用户根据