首页 / 软件开发 / C# / VS2005+Crystal Report开发Web应用
VS2005+Crystal Report开发Web应用2010-12-13 天极 朱先忠提要 本文试验将帮助你创建一个使用Crystal Report的Web应用程序— 报告中的数据来源于一个对象集合,你将创建一个专门的类来保存股票市场数据 。一、开发目标结束本试验后,你将能够更好地:· 创建一个专门的类来保存股票市场值。· 实例 化这个类。· 使用数据填充一个对象集合。· 通 过一个web表单动态地添加数据。· 使用Crystal Report Designer熟练地创建一个水晶报表。二、内容说明本实验将引 导你创建一个Crystal Reports web应用程序—报告中的数据来源于一个对 象集合。该应用程序是用Crystal Reports for Visual Studio 2005 Beta 2进 行开发成功。然后,你将创建一个专门的类来保存股票市场值,实例化 该类并使用数据填充一个对象集合,并且通过一个web表单进一步动态地添加数 据。然后,你将创建一个水晶报表,通过使用Crystal Report Designer控件 —它连接到对象集合并且动态地生成一个图表和股票摘要信息。三 、练习一:Web应用程序安装说明 在本练习中,你将创建一个新的网站 ,并且应用标准设置来完成此练习。详细步骤1. 在Visual Studio中创建一个新的ASP.NET Web站点。· 双击桌面上的 Visual Studio 2005 Beta 2快捷方式。· 点击“文件|新 建|网站”。· 在“新建网站”对话中,点击 “ASP.NET 网站”。· 在“位置”列表中 ,选择“文件系统”。· 在“语言”列表 中,选择“Visual C#”。· 在“位置” 文本域中,接受默认的路径和名称。· 点击OK。2. 添加 Crystal Report Viewer 控件。· 从Solution Explorer中,双 击Default.aspx以打开该web表单。· 点击在该表单底部的 “设计”按钮来把Web表单改变到设计视图。· 从工 具栏中,展开Crystal Reports结点并且定位到CrystalReportViewer控件。· 把CrystalReportViewer控件拖动到该Web表单。· 如果“Smart Task”面板上的 “CrystalReportViewer Tasks”被打开,则按下Esc键关闭它。· “Smart Task”面板是Visual Studio 2005中的一 个新特征—允许用较少的代码来创建工程。在这个选项卡中,你将使用一 种编程方式,因此不必使用“Smart Task”面板。· 点击Properties选项卡并且选择CrystalReportViewer。· 从 Properties窗口中,把ID属性设置为crystalReportViewer。· 从文件菜单下,点击SaveAll。