“报表参数”对话框(Visual Studio 报表设计器)

使用**“报表参数”对话框可以为以本地模式处理的报表定义参数。可以将参数定义为支持条件格式或在表达式或代码中使用。使用“报表参数”**对话框无法将报表参数映射到查询参数,也无法将报表参数用于数据源筛选器中。在本地处理模式中,所有数据处理都是独立于报表处理进行的。若要将报表参数传递到查询或数据源筛选器,必须在应用程序代码中进行该操作。若要查看此操作执行方式的示例,请参见示例:在 ReportViewer 中使用 RSS 源

在**“报表参数”**对话框中指定的参数属性将成为报表定义的一部分。某些属性仅用于编程。与在远程报表服务器上处理的报表不同的是,本地处理的报表没有用于选择或键入参数值的参数输入区域。有关如何以编程方式使用参数属性的更多信息,请参见 ReportParameterInfoReportParameterInfo

选项

  • 参数
    使用此列表可查看和修改当前报表定义中的报表参数属性。若要在列表中移动某个参数,请单击该参数,再单击向上键或向下键。
  • 添加
    选择此选项可以创建新的报表参数。
  • 删除
    单击一个参数,然后选择此选项可删除该参数。
  • 名称
    键入参数名称。不要在名称中使用特殊字符。名称必须符合通用语言规范 (CLS)。
  • 提示
    键入文本字符串来设置参数提示值。此设置不会影响客户端报表定义。
  • 数据类型
    选择参数的数据类型。
  • 隐藏
    指定此选项可设置 PromptUser 属性。此设置不会影响客户端报表定义。
  • 内部
    指定此选项可设置 Visible 属性。
  • 多值
    指定此选项可设置 Multivalue 属性。
  • 允许空值
    如果参数的值可以为空值,则指定此选项。
  • 允许空白值
    如果参数的值可以为空字符串,则指定此选项。
  • 可用值
    指定报表参数值的静态列表。可以键入一个值,也可以编写提供要使用的值的表达式。可用值可以指定为名称-值对。
  • 默认值
    指定要使用的默认值。如果配置的是多值参数,则可以指定多个默认值。否则,只能使用第一个默认值。
  • Null
    如果不想为参数提供默认值,则选择 Null

另请参见

概念

定义报表中的报表参数(Visual Studio 报表设计器)
ReportViewer 控件 (Visual Studio)
ReportViewer Web 服务器控件和 Windows 窗体控件

其他资源

报表设计器用户界面参考 (Visual Studio)