教程:使用从 RDL 架构生成的类更新报表
新建日期: 2006 年 7 月 17 日
本教程说明如何使用 XML 架构定义工具 (Xsd.exe) 生成特定的类,利用这些类您可以通过 Microsoft .NET Framework XmlSerializer 类来序列化和反序列化报表定义文件(.rdl 和 .rdlc)。
学习内容
在本教程的课程中,您将完成下列活动:
- 使用 Microsoft Visual Studio 控制台应用程序项目模板创建应用程序。
- 使用 xsd 工具从报表定义语言 (RDL) 架构生成类。
- 连接到报表服务器并检索报表定义。
- 编写用于更新报表定义文件的代码。
- 将更新的报表定义保存回报表服务器。
要求
若要完成本教程,您必须满足以下要求:
- Microsoft SQL Server 2005 Reporting Services。
- Microsoft Visual Studio 2005。
- 拥有足够的权限,能够访问报表服务器所在计算机中的报表服务器 Web 服务并向该服务发布报表。
- 已将 AdventureWorks 示例数据库安装到 SQL Server 2005 实例中。
- 报表服务器上已安装了报表。本教程使用示例报表 Company Sales。有关示例报表的详细信息,请参阅 AdventureWorks 报表示例。
注意: |
---|
安装过程中不会自动安装示例数据库,但是您可以随时安装这些示例数据库。有关安装示例的信息,请参阅安装示例。 |
**学完本教程的估计时间:**30 分钟
任务
第 1 课:创建 RDL 架构 Visual Studio 项目
注意: |
---|
阅读教程时,建议将“下一个主题”和“上一个主题”按钮添加到文档查看器工具栏中。有关详细信息,请参阅向帮助中添加“上一步”和“下一步”按钮。 |
请参阅
任务
概念
其他资源
报表示例 (Reporting Services)
安装 AdventureWorks 示例数据库和示例
Report Definition Language