如何对数据进行排序(报表生成器)

创建报表时,可以为该报表的每个组中包含的数据设置排序顺序。查看处于运行模式的表格报表时,可以通过使用列标题旁边的上箭头和下箭头对每个组中的字段执行排序操作。

对数据进行排序

  1. 在“报表生成器”窗口中,单击“报表”菜单上的**“排序和分组”**。

    Aa337195.note(zh-cn,SQL.90).gif注意:
    或者,单击“报表”工具栏上的“排序和分组”按钮。
  2. 在**“选择组”**列表中,选择包含要排序字段的组。

  3. 在**“排序依据”**列表中,选择要排序字段的名称。

  4. 根据希望字段中的数据如何排序,选择**“升序”“降序”**单选按钮。

  5. 或者,如果您希望指定组中其他字段的排序顺序,请选择下一个要排序的字段的名称,再指定升序或降序顺序。

    Aa337195.note(zh-cn,SQL.90).gif注意:
    排序依据列表数随组中包含的字段数不同而变化。例如,如果组中包含两个字段,那么只显示两个“排序依据”列表。
  6. 单击**“确定”**。

允许报表读者对数据进行排序

  1. 在“报表生成器”窗口中,单击“报表”菜单上的**“报表属性”**。

    将显示**“报表属性”**对话框。

  2. 选中**“允许用户在查看报表数据时对其进行排序”**复选框。

    默认情况下选择此选项。

  3. 单击**“确定”**。

查看表格报表时对组中的数据进行排序

  • 在报表生成器运行模式下,单击显示在字段名称旁边的上箭头和下箭头。

    单击上箭头将对报表列中的内容以升序顺序进行排序。单击下箭头将对报表列中的内容以降序顺序进行排序。

请参阅

概念

对数据进行分组和排序(报表生成器)
控制分页符、标题和列(报表生成器)

其他资源

“排序和分组”对话框(报表生成器)

帮助和信息

获取 SQL Server 2005 帮助