在“报表数据”窗格中添加、编辑和刷新字段(报表生成器和 SSRS)

数据集字段是在对外部数据源运行数据集查询时返回的表示数据的字段名称的内置集合。

对于嵌入数据集,数据集字段是您生成查询并关闭查询设计器窗格后创建的字段以及创建的计算字段。

对于共享数据集,数据集字段是将共享数据集定义添加到报表中时来自该定义的字段。尽管在运行报表时,始终使用报表服务器上共享数据集的查询,但是报表中的数据集字段列表是静态的。

使用**“刷新字段”**更新报表中的字段列表,以匹配共享数据集查询中的当前字段列表。刷新字段列表不影响您在报表中定义的计算字段。

注意注意

在 SQL Server Data Tools 中,您可以在报表生成器和报表设计器中创建和修改报表定义 (.rdl)。每个创作环境提供了不同的方式来创建、打开和保存报表和相关项。有关详细信息,请参阅 Web 上 microsoft.com 中的“在报表设计器和报表生成器中设计报表 (SSRS)”。

添加查询字段

  1. 在“报表数据”窗格中,右键单击数据集,再单击**“添加查询字段”**。

    注意注意

    如果看不到“报表数据”窗格,请单击“视图”菜单上的“报表数据”

  2. 在**“数据集属性”对话框的“字段”页中,单击“添加”,再单击“查询字段”**。将向网格底部添加一个新行。

  3. 在**“字段名称”**文本框中,键入字段的名称。

    注意注意

    名称在数据集中必须是唯一的。

  4. 在**“字段源”**文本框中,键入数据源中现有字段的名称。

  5. 单击“确定”。

添加计算字段

  1. 在“报表数据”窗格中,右键单击数据集,再单击**“添加计算字段”**。

  2. 在**“数据集属性”对话框的“字段”页中,单击“添加”,再单击“计算字段”**。将向网格底部添加一个新行。

  3. 在**“字段名称”**文本框中,键入字段的名称。

    注意注意

    名称在数据集中必须是唯一的。

  4. 在**“字段源”**文本框中,键入字段的表达式。单击表达式 (fx) 按钮可生成表达式。

    注意注意

    计算字段的表达式不能包含对报表项的聚合或引用。

  5. 单击“确定”。

编辑查询字段或数据集字段

  1. 在“报表数据”窗格中,右键单击字段,然后单击**“字段属性”**。

  2. 在**“数据集属性”对话框的“字段”**页中,单击现有字段来选择行。

  3. 更改字段名称或字段值。

  4. 单击“确定”。

删除查询字段或计算字段

  1. 在“报表数据”窗格中,展开数据集以显示字段集合。

  2. 右键单击要删除的字段,再单击**“删除”**。

为共享数据集刷新“报表数据”窗格中的字段集合

  1. 在“报表数据”窗格中,右键单击该数据集,然后单击**“查询”**。

  2. 单击**“刷新字段”**。

    在报表服务器上,运行共享数据集查询并返回当前的字段集合。

请参阅

概念

数据集字段集合(报表生成器和 SSRS)

向报表添加数据(报表生成器和 SSRS)

报表的嵌入数据集和共享数据集(报表生成器和 SSRS)

Reporting Services 查询设计器

其他资源

查询设计器(报表生成器)