- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第11章 WebShop报表制作
第11章 WebShop报表制作 本章学习导航 本章学习要点 任务描述 11.1.1水晶报表简介 11.1.1水晶报表简介 11.2.1 水晶报表的数据源 11.2.2 报表数据的“拉”模式和“推”模式 11.2.3 CrystalReportViewer控件 11.2.3 CrystalReportViewer控件 【例11-1】使用拉模式访问SQL Server数据库 【例11-1】使用拉模式访问SQL Server数据库 【例11-1】使用拉模式访问SQL Server数据库 【例11-1】使用拉模式访问SQL Server数据库 课堂实践 1 【例11-2】使用推模式访问SQL Server数据库 【例11-2】使用推模式访问SQL Server数据库 【例11-3】制作图表报表 【例11-3】制作图表报表 【例11-3】制作图表报表 课堂实践 2 课外拓展 * 单击此处编辑母版文本样式 第二级 第三级 第四级 第五级 * * Windows程序设计(C#2.0) 张开利 * Windows程序设计(C#2.0)实例教程 拉模式与推模式 水晶报表向导 水晶报表设计器 报表文档 水晶报表预览控件 制作商品信息普通报表 制作商品统计图表报表 教学课时:4课时 本章主要讲述一般的信息系统中需要用到的数据报表的制作方法,本章主要内容及其在C# Windows程序开发技术中的位置如图所示 。 1. 水晶报表Crystal Reports 使用Crystal Reports水晶报表可以创建简单的报表,也可创建复杂的、专业的报表,可以从任何数据源生成所需要的报表。Crystal Reports水晶报表可以用各种形式发布,像Word、Excel和Web等。将Crystal Reports水晶报表整合到数据库应用程序中,不仅可以使开发人员节省开发时间,还可以更大程度的满足用户需求。Crystal Reports水晶报表支持大多数流行的开发语言。 2. 水晶报表的作用 (1)设计各种样式的统计分析图表,如直方图、折线图、饼图等统计图表。 (2)设计各种样式的数据报表,如标准、前导分隔、尾随分隔、表、下落式表等样式数据报表。 (3)预览数据报表。 (4)打印数据报表。 (5)导出数据报表:如导出到Word、Excel等文字处理器。 概述 1.报表页眉 2.页眉 3.详细资料 4.报表页脚 5.页脚 环境介绍 Crystal Report水晶报表通过数据库驱动程序与数据库进行连接,用户可以根据下列数据源中的数据进行报表设计。 使用ODBC驱动程序的任何数据库; 使用OLEDB提供程序的任何数据库‘ Microsoft Access数据库; Microsoft Excel工作表; ADO.NET记录集。 数据源 Crystal Report水晶报表的数据访问模式可以分为“拉模式”和“推模式”两种。 “拉模式”就是驱动程序会自行连接数据库并根据需要来提取数据。当采用“拉模式”时,Crystal Report本身将自动连接到数据库并执行用来提取数据的SQL命令,开发人员不需要另外编写代码。 “推模式”就是开发人员必须自行编写代码来连接数据库,执行SQL命令来创建数据集或记录集,并将该对象传递给报表。 “拉模式”只能访问ODBC、OLEDB、Access和Excel数据源,“推模式”可以通过ADO.NET来访问各种类型的数据源。 “拉”模式和“推”模式 CrystalReportViewer作为一个控件,它需要一个承载它的窗体或页面。在Windows应用程序中一般通过窗体来承载。CrystalReportViewer控件也提供了相关的属性和方法来对其进行操作,其中的属性既可以设计阶段也可在运行阶段进行设置。 (1)报表数据源属性:ReportSource crystalReportViewer1.ReportSource= crystalReport1; (2)报表数据绑定属性DataBindings crystalReportViewer1.DataBindings (3)打印方法:PrintReport() crystalReportViewer1.PrintReport(); (4)刷新报表方法:RefreshReport(); crystalReportViewer1.RefreshReport(); 概述 使用CrystalReportViewer一般步骤是: (1)添加控件到窗体 依次选择“工具箱”、“Crystal Report”、“CrystalReportViewer” (2)设
您可能关注的文档
最近下载
- 幼儿园接送免责协议书范本(2025版).docx VIP
- 2025年最新人教版八年级(初二)数学上册教学计划及进度表(新课标,新教材).docx
- 静脉输液护理创新案例演讲ppt.pptx
- 3.1水循环课件(共22张PPT).pptx VIP
- 国际学校中方教职员工薪酬设计方案.pdf
- 2025年闽教版(2024)小学英语四年级上册(全册)教学设计(附目录P123).docx
- 2025-2026学年岭美版(2024)小学美术二年级上册教学计划及进度表.docx
- 《放射性肠炎》课件:放射性治疗后的肠道并发症.ppt VIP
- 科力达kts-440系列全站仪说明书.pptx
- 昌平区流研所路百善六号路原规划一路百沙路工程环评报告.pdf VIP
文档评论(0)