在 Reporting Services 中使用表达式

更新日期: 2005 年 12 月 5 日

表达式在整个报表定义过程中被广泛用于检索、计算、显示、分组、排序、筛选、参数化以及格式化报表内容。有些表达式是自动创建的(例如,将字段从数据集窗口拖动到表单元格时,检索该字段值的表达式将显示在文本框中)。但是,在大多数情况下,需要创建自己的表达式以便在报表中获取下列功能类型:

  • 数据的聚合,以显示特定行集的总和、平均值、百分比或乘积。
  • 条件格式,其中文本或背景的格式随定义的逻辑而更改。
  • 条件文本,其中报表标题随运行报表人员的改变而改变。
  • 来自多个数据集字段和常量的连接文本。
  • 从数据源中检索后又经过筛选的报表数据。
  • 参数化钻取报表。
  • 数据分组和排序。
  • 动态页眉和页脚内容。

在 Reporting Services 中,了解如何创建并使用表达式是一项基本技能,通过此项技能您可以创建丰富且功能完备的报表。表达式以 Microsoft Visual Basic 语言编写。有关多个表达式示例的列表,请参阅 在 Reporting Services 中使用表达式

本节内容

请参阅

概念

使用报表设计器

其他资源

编辑表达式(报表设计器)
Reporting Services Programming

帮助和信息

获取 SQL Server 2005 帮助