在 URL 内传递报表参数

您可以通过在 URL 中包含报表参数,将它们传递到报表。这些 URL 参数不带前缀,因为它们被直接传递到报表处理引擎。有关报表参数的详细信息,请参阅运行参数化报表

若要在 URL 内设置报表参数,只需包含参数名称、等号 (=) 和参数的值。语法为 param=value。若要为参数传递空值,请使用 ParameterName:isnull=true(例如,SalesOrderNumber:isnull=true)。

注意注意

如果报表包含的某个参数具有默认值,并且 Prompt 属性的值为 false(也即,在报表管理器中未选择 Prompt User 属性),则您无法在 URL 中为该参数传递值。这向管理员提供了一个选项,以防止最终用户添加或修改某些参数的值。

示例

以下示例使用报表参数 EmployeeID 以呈现指定的报表:

https://server/reportserver?/Sales/Northwest/Employee Sales Report&rs:Command=Render&EmployeeID=1234

请参阅

其他资源