“报表参数”对话框(Visual Studio 报表设计器)
使用**“报表参数”对话框可以为以本地模式处理的报表定义参数。可以将参数定义为支持条件格式或在表达式或代码中使用。使用“报表参数”**对话框无法将报表参数映射到查询参数,也无法将报表参数用于数据源筛选器中。在本地处理模式中,所有数据处理都是独立于报表处理进行的。若要将报表参数传递到查询或数据源筛选器,必须在应用程序代码中进行该操作。若要查看此操作执行方式的示例,请参见示例:在 ReportViewer 中使用 RSS 源。
在**“报表参数”**对话框中指定的参数属性将成为报表定义的一部分。某些属性仅用于编程。与在远程报表服务器上处理的报表不同的是,本地处理的报表没有用于选择或键入参数值的参数输入区域。有关如何以编程方式使用参数属性的更多信息,请参见 ReportParameterInfo 和 ReportParameterInfo。
选项
- 参数
使用此列表可查看和修改当前报表定义中的报表参数属性。若要在列表中移动某个参数,请单击该参数,再单击向上键或向下键。
- 添加
选择此选项可以创建新的报表参数。
- 删除
单击一个参数,然后选择此选项可删除该参数。
- 名称
键入参数名称。不要在名称中使用特殊字符。名称必须符合通用语言规范 (CLS)。
- 提示
键入文本字符串来设置参数提示值。此设置不会影响客户端报表定义。
- 数据类型
选择参数的数据类型。
- 隐藏
指定此选项可设置 PromptUser 属性。此设置不会影响客户端报表定义。
- 内部
指定此选项可设置 Visible 属性。
- 多值
指定此选项可设置 Multivalue 属性。
- 允许空值
如果参数的值可以为空值,则指定此选项。
- 允许空白值
如果参数的值可以为空字符串,则指定此选项。
- 可用值
指定报表参数值的静态列表。可以键入一个值,也可以编写提供要使用的值的表达式。可用值可以指定为名称-值对。
- 默认值
指定要使用的默认值。如果配置的是多值参数,则可以指定多个默认值。否则,只能使用第一个默认值。
- Null
如果不想为参数提供默认值,则选择 Null。
另请参见
概念
定义报表中的报表参数(Visual Studio 报表设计器)
ReportViewer 控件 (Visual Studio)
ReportViewer Web 服务器控件和 Windows 窗体控件