如何创建报表模型数据源(报表设计器)
新建日期: 2005 年 12 月 5 日
可以在报表设计器中创建使用已发布的报表模型作为数据源类型的报表。使用此功能,您可以创建预定义的自定义报表以进行点击链接型数据浏览。有关如何在点击链接型数据浏览中使用预定义报表的详细信息,请参阅管理模型。
必须具有要使用的已发布模型才能选择报表服务器模型作为数据源类型。
可以为添加到报表服务器项目中的报表或使用报表向导创建的报表指定报表模型数据源类型。本主题中的说明假定您要向当前项目中添加报表。有关使用此向导的详细信息,请参阅教程:在报表设计器中创建基于模型的报表。
创建报表模型数据源类型
在报表设计器中,将报表添加到当前报表服务器项目。
在“数据”视图的**“数据集”中,选择“新建数据集”**。
为数据集键入名称。
在**“数据源”中,选择“新建数据源”**。
键入一个名称。
在**“数据源类型”中,选择“报表服务器模型”**。
在**“连接字符串”**中,键入一个指定报表服务器 URL 和模型路径的连接字符串。下面给出了一个您应使用的语法示例:
server=http://<webservername>/reportserver; datasource=/Models/AdventureWorks Model
如果要将 localhost 用于 Web 服务器,请确保启用了 TCP/IP。否则,可能会出现连接错误。有关详细信息,请参阅服务器和数据库连接故障排除。
模型名称是通过数据源连接字符串参数来指定的。该参数必须解析为报表服务器文件夹命名空间中的完全限定模型名称。在此示例中,文件夹名为 /Data Sources,并且是报表服务器文件夹命名空间中根节点的子文件夹。路径必须以前导正斜杠开头。如果您不确定路径,则请使用 SQL Server Management Studio 或报表管理器来导航文件夹层次结构。
在**“凭据”**选项卡中,指定访问数据源的凭据。
选择**“Windows 身份验证(集成安全性)”或存储的凭据。如果选择提示凭据,则每次报表服务器建立到数据源的连接时,都需要键入凭据。请不要使用“无凭据”**,除非您已配置了无人参与的执行帐户。
单击**“确定”**。
报表模型查询设计器将会打开,这样您就可以创建查询了。如果未显示报表模型查询设计器,则无法建立到报表模型的连接。检查连接字符串和凭据以纠正错误并打开查询设计器。
请参阅
概念
报表服务器文件夹层次结构
配置用于无人参与的报表处理的帐户
Reporting Services 中的查询设计工具
报表设计器操作指南主题
指定凭据和连接信息
使用报表模型查询设计器