使用命令参数

可以在 URL 中包括 rs:Command 参数。该参数的值确定客户端对报表服务器进行的请求的类型。下表说明了 Command 参数支持的值。

Command 值

说明

GetComponentDefinition

显示与已发布的报表项关联的 XML 定义。对已发布的报表项必须具有“读取内容”权限才能使用此值。使用此值等同于直接调用 Web 服务 GetItemDefinition

GetDataSourceContents

显示给定共享数据源的属性。这些属性以 XML 的形式显示。使用此值等同于直接调用 Web 服务 GetDataSourceContents

GetResourceContents

呈现某一资源并在 HTML 页中显示该资源。使用此值等同于直接调用 Web 服务 GetItemDefinition

GetSharedDatasetDefinition

显示与共享数据集关联的 XML 定义。对共享数据集必须具有“读取报表定义”权限才能使用此值。使用此值等同于直接调用 Web 服务 GetItemDefinition

ListChildren

显示传递到 URL 的项的子级。子级项显示在一般项导航页内。使用该值等同于调用 ListChildren 方法。

Render

呈现指定的报表。使用该值等同于调用 Render 方法。

注意注意

一个 URL 只能包含一个 Command 参数。如果某一 URL 包含多个 Command 参数,则会返回错误。如果在 URL 中指定该 Command 参数但没有附带值,则忽略该 Command 参数。

示例

下例生成一个一般项导航页,可用于查看您的 Samples 文件夹中的所有子级项。

http://<Server Name>/reportserver?/SampleReports&rs:Command=ListChildren

请参阅

其他资源