报表参数(报表设计器)
使用**“报表参数”**对话框可以定义报表的参数。有关这些选项的详细信息,请参阅创建报表参数和设置报表参数属性。
选项
- 参数
使用此列表可以查看和管理报表参数。若要在列表中移动某个参数,请单击该参数,再单击向上箭头或向下箭头。
- 添加
选择此选项可以创建新的报表参数。
- 移除
单击一个参数,再选择此选项,可以删除该参数。
- 名称
为参数键入名称。该名称必须是符合公共语言规范 (CLS) 的标识符。
- 数据类型
选择参数的数据类型。
- 提示
键入在报表运行时要在该参数文本框旁显示的文本。
- 隐藏
如果该参数值不应该显示在报表中,请选择此选项。虽然隐藏参数不会显示在报表中,但是可以通过其他方式(例如,在订阅中或通过 URL)设置这些参数。
- 内部
如果在运行时不能更改该参数,请选择此选项。在发布的报表中,将不会有任何直观的线索指示此参数存在。
- 多值
选择此选项将允许在参数下拉列表中选择多个值。
- 允许空值
如果参数的值可为空值,请选择此选项。
- 允许空值
如果参数的值可为空字符串,请选择此选项。
- 可用值
选择一个选项以显示来自查询或静态列表的可用值。
- 无查询
选择此选项可以输入供用户从中进行选择的静态参数值列表。如果选择此选项,则会显示一个列表,您可以在其中键入值和标签。
- 来自查询
选择**“来自查询”可为用户提供从中进行选择的动态参数值列表。此列表的内容是从数据源中获取的。如果选择“来自查询”**,则会显示三个字段,您可以在这些字段中定义查询信息。
- 标签
只有在选择了**“无查询”时才会显示此选项。键入要向用户显示的标签。当用户在列表中单击标签时,在“值”**中指定的保留值可供参数使用。
- 值
只有在选择了**“无查询”**时才会显示此选项。键入将保留供参数使用的值。
- 数据集
只有在选择了**“来自查询”**时才会显示此选项。选择要从中检索该系列参数的数据集。您可使用“数据”视图定义数据集。有关详细信息,请参阅定义报表数据集。
- 值字段
只有在选择了**“来自查询”**时才会显示此选项。选择要从中获取一系列可用值的字段,例如 EmployeeID。可用字段是从数据集中列名称或字段名称的列表中检索得到的。
- 标签字段
只有在选择了**“来自查询”**时才会显示此选项。选择要针对这些值从中获取将向用户显示的一系列标签的字段,例如 EmployeeName。可用字段是从数据集中列名称或字段名称的列表中检索得到的。
- 默认值
选择一个选项以显示来自查询或静态值的默认值。
- 无查询
选择**“无查询”可为参数输入一个静态默认值或一组默认值。如果选择“无查询”**,则会显示一个文本框,您可以在其中键入一个值或一组值。单击表达式 (fx) 按钮可编辑表达式。
- 来自查询
选择**“来自查询”可从数据源中检索一个或一组默认值。如果选择“来自查询”**,则会显示两个字段,您可以在这两个字段中定义查询信息。
- 数据集
只有在选择了**“来自查询”**时才会显示此选项。选择要从中为参数检索一个或一组默认值的数据集。您可使用“数据”视图定义数据集。有关详细信息,请参阅定义报表数据集。
- 值字段
只有在选择了**“来自查询”**时才会显示此选项。选择要从中获取一个或一组默认值的字段。可用字段是从数据集中列名称或字段名称的列表中检索得到的。数据集的第一行中的值将用作默认值。
- 无
如果不希望为参数提供默认值,请选择**“无”**。
请参阅
参考
其他资源
在 Reporting Services 中使用参数
在 Reporting Services 中使用参数
在 Reporting Services 中使用表达式
教程:将参数添加至基本表格报表
教程:使用参数的高级功能