- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VBnet经典教案经典讲解_08.ppt
目标 在这一课里,你将学习: 产生水晶报表的需求 水晶报表数据访问模型 为Windows窗体应用程序创建一个水晶报表 在Windows应用程序中驻留一个水晶报表 增强水晶报表的表述能力 水晶报表 是Visual Studio .NET用来显示汇总数据的标准报表工具 。 为了访问数据水晶报表需要数据库驱动程序来连接数据源。 支持两种从一个数据源访问数据的方法: Pull 模型 Push 模型 问题陈述8.D.1 Diaz电信的销售经理需要查看包含每个月的定单详细资料和汇总收入的报表。这些数据应该以一种容易分析的方式呈现出来。 任务单 确定需要显示在水晶报表中的数据和数据将显示的格式。 确定创建一个水晶报表的方法。 确定提高水晶报表表述能力的方法。 确定在Windows应用程序中驻留水晶报表的方法。 为Windows应用程序创建一个水晶报表。 在Windows应用程序中驻留水晶报表。 查看水晶报表。 任务 1: 确定需要显示在水晶报表中的数据和数据将显示的格式。 结果: 对于所给的问题陈述,要在水晶报表中显示的数据如下: Date Inv CustID ProdID Cost Advance 任务 2:确定创建一个水晶报表的方法。 你可以使用三种方法创建一个水晶报表: 手动 使用Standard Report Expert 用一个已有的报表 结果: 你将使用Standard Report Expert创建水晶报表因为它包含了最少的步骤。 任务 3:确定提高水晶报表表述能力的方法 。 可以通过向水晶报表添加以下组件来提高水晶报表的表述能力: 图表 使得被表述的数据容易分析。 创建图表来表述汇总字段。 十字表对象 十字表对象是一个格子,当要以紧凑的行、列和总结字段形式显示数据时可以把它插入到一个水晶报表中。 帮助比较和识别趋势。 任务 3:确定提高水晶报表表述能力的方法 。(续) 结果: 因为数据是被用于分析的,所以你需要将一个图表插入到水晶报表中。 任务 4:确定在一个Windows应用程序中驻留水晶报表的方法 。 可以通过使用Windows Forms Viewer使一个水晶报表驻留到Windows窗体中。 Windows Forms Viewer 被显示成工具箱上的一个控件 可以通过从工具箱上把CystalReportViewer控件拖到该窗体中来向一个Windows应用程序插入它。 能与Windows窗体的其他控件之间进行交互。 结果: 在Windows应用程序中,你将使用Windows Forms Viewer来传递水晶报表。 任务 5 :为Windows应用程序创建一个水晶报表 。 任务 6:在Windows应用程序中驻留水晶报表 。 任务 7:查看水晶报表。 问题陈述8.D.2 Diaz电信的销售经理需要查看一个包含销售价格高于$3000的产品定单详细资料的汇总报表用以确定那些产品将来的潜在市场。除此之外,销售经理也需要查看每笔订单的预付款占销售价的百分比。 任务单 确定要在水晶报表中显示的数据以及数据显示的格式。 确定创建一个水晶报表的方法。 确定在一个Windows应用程序中驻留水晶报表的方法。 从数据库中检索过滤数据。 为Windows应用程序创建一个水晶报表。 在Windows应用程序中驻留该水晶报表。 编写代码连接数据库。 从Windows Forms Viewer中查看该水晶报表。 任务 1:确定要在水晶报表中显示的数据以及数据显示的格式 。 结果: 对于给定的问题陈述,要显示在水晶报表中的数据如下: ProdID Inv Date CustID 任务 1:确定要在水晶报表中显示的数据以及数据显示的格式 。(续) Cost Advance Percentage of the sale price paid as advance 任务 2:确定创建一个水晶报表的方法 。 结果: 因为要在报表中显示一个百分比计算字段,所以你要手动创建该水晶报表。 任务 3:确定在一个Windows应用程序中驻留水晶报表的方法。 结果: 你将使用Windows Forms Viewer将该水晶报表驻留在Windows应用程序中。 任务 4:从数据库中检索过滤数据。 任务 5:为Windows应用程序创建一个水晶报表。 任务 6:在Windows应用程序中驻留水晶报表 。 任务 7:编写代码连接数据库。 任务 8: 从Windows Forms Viewer中查看水晶报表 。 问题陈述8.P.1 一个Diaz电信的人力资源部部门经理需要查看一个包含2001年7月9号(创建人力资源部政策之日)之后处
文档评论(0)