报表参数(报表设计器)

使用**“报表参数”**对话框可以定义报表的参数。有关这些选项的详细信息,请参阅创建报表参数和设置报表参数属性

选项

  • 参数
    使用此列表可以查看和管理报表参数。若要在列表中移动某个参数,请单击该参数,再单击向上箭头或向下箭头。
  • 添加
    选择此选项可以创建新的报表参数。
  • 移除
    单击一个参数,再选择此选项,可以删除该参数。
  • 名称
    为参数键入名称。该名称必须是符合公共语言规范 (CLS) 的标识符。
  • 数据类型
    选择参数的数据类型。
  • 提示
    键入在报表运行时要在该参数文本框旁显示的文本。
  • 隐藏
    如果该参数值不应该显示在报表中,请选择此选项。虽然隐藏参数不会显示在报表中,但是可以通过其他方式(例如,在订阅中或通过 URL)设置这些参数。
  • 内部
    如果在运行时不能更改该参数,请选择此选项。在发布的报表中,将不会有任何直观的线索指示此参数存在。
  • 多值
    选择此选项将允许在参数下拉列表中选择多个值。
  • 允许空值
    如果参数的值可为空值,请选择此选项。
  • 允许空值
    如果参数的值可为空字符串,请选择此选项。
  • 可用值
    选择一个选项以显示来自查询或静态列表的可用值。
  • 无查询
    选择此选项可以输入供用户从中进行选择的静态参数值列表。如果选择此选项,则会显示一个列表,您可以在其中键入值和标签。
  • 来自查询
    选择**“来自查询”可为用户提供从中进行选择的动态参数值列表。此列表的内容是从数据源中获取的。如果选择“来自查询”**,则会显示三个字段,您可以在这些字段中定义查询信息。
  • 标签
    只有在选择了**“无查询”时才会显示此选项。键入要向用户显示的标签。当用户在列表中单击标签时,在“值”**中指定的保留值可供参数使用。

  • 只有在选择了**“无查询”**时才会显示此选项。键入将保留供参数使用的值。
  • 数据集
    只有在选择了**“来自查询”**时才会显示此选项。选择要从中检索该系列参数的数据集。您可使用“数据”视图定义数据集。有关详细信息,请参阅定义报表数据集
  • 值字段
    只有在选择了**“来自查询”**时才会显示此选项。选择要从中获取一系列可用值的字段,例如 EmployeeID。可用字段是从数据集中列名称或字段名称的列表中检索得到的。
  • 标签字段
    只有在选择了**“来自查询”**时才会显示此选项。选择要针对这些值从中获取将向用户显示的一系列标签的字段,例如 EmployeeName。可用字段是从数据集中列名称或字段名称的列表中检索得到的。
  • 默认值
    选择一个选项以显示来自查询或静态值的默认值。
  • 无查询
    选择**“无查询”可为参数输入一个静态默认值或一组默认值。如果选择“无查询”**,则会显示一个文本框,您可以在其中键入一个值或一组值。单击表达式 (fx) 按钮可编辑表达式。
  • 来自查询
    选择**“来自查询”可从数据源中检索一个或一组默认值。如果选择“来自查询”**,则会显示两个字段,您可以在这两个字段中定义查询信息。
  • 数据集
    只有在选择了**“来自查询”**时才会显示此选项。选择要从中为参数检索一个或一组默认值的数据集。您可使用“数据”视图定义数据集。有关详细信息,请参阅定义报表数据集
  • 值字段
    只有在选择了**“来自查询”**时才会显示此选项。选择要从中获取一个或一组默认值的字段。可用字段是从数据集中列名称或字段名称的列表中检索得到的。数据集的第一行中的值将用作默认值。

  • 如果不希望为参数提供默认值,请选择**“无”**。

请参阅

参考

报表设计器的 F1 帮助

其他资源

在 Reporting Services 中使用参数
在 Reporting Services 中使用参数
在 Reporting Services 中使用表达式
教程:将参数添加至基本表格报表
教程:使用参数的高级功能

帮助和信息

获取 SQL Server 2005 帮助