在“数据集属性”对话框中选择“查询”,从报表服务器中选择共享数据集或创建嵌入数据集。 对于嵌入数据集,必须选择数据源并生成查询。
“ 数据集属性 ”对话框包括以下内容:
有关详细信息,请参阅报表的嵌入数据集和共享数据集(报表生成器和 SSRS)。
选项
名称
键入数据集的名称。 该名称不能与报表中的任何数据区域或组的名称相同。
使用共享数据集
选择此选项可从报表服务器使用预定义数据集。
浏览
浏览到报表服务器或 SharePoint 站点上的文件夹,然后选择共享数据集(.rsd)。
在报表中使用嵌入数据集
选择此选项可创建数据集,以便仅供此报表使用。
数据源
选择要基于数据集的数据源。 若要创建新的数据源,请单击“ 新建”。
查询类型
选择要用于数据集的命令或查询的类型。 选择 “文本 ”以运行查询以从数据库检索数据。 选择 表 以使用 SQL Server 的 TableDirect 功能选择表中的所有字段。 选择 存储过程 以按名称运行存储过程。 默认情况下,文本处于选中状态,用于大多数查询。 若要编辑所选数据源查询,请单击 “查询设计器”。
注释
并非所有查询类型都受所有数据源支持。 例如, 表 仅受数据源类型 OLE DB 和 ODBC 支持。
查询
选择 “文本 ”命令类型选项时,将显示此选项。 通过单击“ 导入”键入查询或导入预先存在的查询。 单击“表达式 (fx)”按钮以编辑表达式。
注释
如果使用查询设计器生成查询,则查询的文本将显示在此框中。
表名称
输入要用作数据集的表的名称。 选择 “表”时将显示此选项。
选择或输入存储过程名称
键入或选择要使用的存储过程的名称。 单击“表达式 (fx)”按钮以编辑表达式。 选择“存储过程”命令类型选项时,将显示此选项。
超时(以秒为单位)
键入查询超时前的秒数。默认值为 30 秒。
超时值必须为空或大于零。 如果为空,则查询不会超时。
刷新字段
运行查询命令以更新“ 数据集属性”对话框“ 字段”页中的字段列表。