- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Crystal Report制作使用
Crystal Report制作使用 本文主要划分为以下六部分: 一、Crystal Report for .NET 的功能 二、Crystal Report总体结构 三、报表数据访问执行模式 四、报表类型 五、Crystal Report 设计器的布局 六、Crystal Report 的具体实例 ? 最近项目接近尾声,应要求总结了一下,为了对在.net环境下开发报表的程序员新手一些帮助,同时也为给新人培训做一次文档准备。 ??? 相信在大部分的应用程序中报表都是程序员头疼的问题。但是在.net环境下包含了功能强大的报表工具: Crystal Report。它能很好的与数据库交互,做出各种漂亮的报表和分析图表.它能良好地替开发人员排忧解难。如下图: ? ??? 从1993年开始,Crystal Report 就是Visual Studio 套件中的一部分。目前实际上已成为 Visual Studio.NET 中的报表标准,在Windows 报表编写领域中居于领先地位,推动着Web报表的未来发展。必威体育精装版的Visual Studio.NET 以集成开发环境(IDE)中整和了Crystal Report9.0,从而增强了Visual Studio.NET 的开发功能, Crystal Report 为开发人员提供了尽可能的API。 一、Crystal Report for .NET 的功能 通过将Crystal Report 的报表处理功能整和到自己的数据库应用程序中,Windows应用程序和Web开发人员可以节省开发时间来满足用户的需求。Crystal Report 支持大多数流行的开发语言,可以方便的在任何应用程序中添加报表。 ??? 具体来说,Crystal Report的功能有以下几点: ?1、全面的数据库访问: ??Crystal Report 中包括了超过35中数据源驱动,可以访问一种XML、企业和关系型数据库。 2、广泛的设计格式与设计: ??通过Crystal Report,用户可以将数据库转换为高度交互性内容。可以从100多中格式选项中进行选择、包括参数、映射、交叉表和超级链接、用以强化报表的冲击力。 3、强大的图表设计功能: ??Crystal Report 可以在报表中包含多彩的、易读的图表(提供了非常丰富的报表类型,如:条形图、折线图、面积图、饼图、甘特图、股票图等)。 4、灵活的应用集成技术: ??Crystal Report 带有灵活的Java、COM和.NET SDK,以及可内嵌的Report Application Server,可将报表与企业Web应用紧密地集成在一起。通过使用Crystal Report 的零客户端浏览器控制,能够为最终端拥护提供丰富的报表交互、创建和修改功能。 5、强大的报表导出: ??Crystal Reprort 的所有的报表都可以导出多种不同的格式:包括XML、PDF、HTML、和Microsoft Excel。 二、Crystal Report总体结构 展示报表具有两层结构的Crystal Report需要: 界面: 界面仅需使用Winform窗体或者Web程序中使用浏览器。 后台: 1、Crystal Report Engine (CREngine.dll) 将数据与报表文件合并、将数据输出为不同的格式,将Crystal Report转为传到.aspx页中的简洁明了的HTML. 2、Crystal Report Designer (CRDesigner.dll) 使用Crystal Report Designer可以制作报表,可以设计标题、插入数据、公式、表格、次级报告等。 3、The .rpt Report file 将一份报表应用到你的应用程序中的第一步是使用Crystal Report Designer创建报表。但是如果已经有了一些现成的样本,你现在就可以用它。 4、The Data Source .rpt文件获取数据的方式取决于你所选用的方法。你可以选择制作Crystal Report以获取数据而无须手工写任何代码,也可以选择绑定你的dataset并将其传入报表文件。 5、Crystal Report Viewer Crystal Report Viewer是一个能够插入页中的容器(.net中习惯称为控件)。 三、报表数据访问执行模式 1、拉模型 Pull Model 在拉模型中,驱动程序将连接到数据库并根据需要将数据“拉”进来。使用这种模型时,与数据库的连接和为了获取数据而执行的 SQL 命令都同时由 Crystal Reports 本身处理,不需要开发人员编写代码。如果在运行时无须编写任何特殊代码,则使用拉模型。 2、推模型 Push Model 相反,
文档评论(0)