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