定义报表中的报表参数(Visual Studio 报表设计器)

您可以在客户端报表定义 (.rdlc) 文件中定义报表参数,以支持条件格式或供表达式或代码使用。您不能将报表参数映射到查询参数或用于筛选器。在本地处理模式中,所有数据处理都是独立于报表处理进行的。

若要设置参数,请使用**“报表参数”**对话框向报表定义添加参数。

若要在运行时为参数提供数据值,则必须编写传递该值的代码。在本地处理模式下,ReportViewer 控件不提供用于接受来自用户的参数值的参数区域。您需要向表单添加字段来获取数据值,然后使用 SetParameters 方法将这些值传递给 ReportViewer 控件。提供了说明此技术的示例代码。有关更多信息,请参见示例:在 ReportViewer 中使用 RSS 源

请注意,某些参数属性仅用于编程。有关如何以编程方式使用参数属性的更多信息,请参见 Microsoft.Reporting.WebForms.ReportParameterInfoMicrosoft.Reporting.WinForms.ReportParameterInfo

另请参见

概念

将 ReportViewer 配置为进行本地处理