Utilisation du paramètre Command

Vous pouvez inclure le paramètre rs:Command dans une URL. La valeur de ce paramètre détermine le type de demande adressée au serveur de rapports par le client. Le tableau suivant décrit les valeurs prises en charge par le paramètre Command.

Valeur de Command

Description

GetComponentDefinition

Affiche la définition XML associée à un élément de rapport publié. Vous devez disposer d'autorisations Lire le contenu d'un élément de rapport publié pour utiliser cette valeur. L'utilisation de cette valeur revient à appeler directement le service Web GetItemDefinition.

GetDataSourceContents

Affiche les propriétés d'une source de données partagée donnée. Les propriétés sont affichées au format XML. L'utilisation de cette valeur revient à appeler directement le service Web GetDataSourceContents.

GetResourceContents

Restitue une ressource et l'affiche dans une page HTML. L'utilisation de cette valeur revient à appeler directement le service Web GetItemDefinition.

GetSharedDatasetDefinition

Affiche la définition XML associée à un dataset partagé. Vous devez disposer de l'autorisationLire la définition de rapport sur un dataset partagé pour utiliser cette valeur. L'utilisation de cette valeur revient à appeler directement le service Web GetItemDefinition.

ListChildren

Affiche les enfants de l'élément passé à l'URL. Les éléments enfants sont affichés dans une page générique de navigation des éléments. L'utilisation de cette valeur revient à appeler la méthode ListChildren.

Render

Restitue le rapport spécifié. L'utilisation de cette valeur revient à appeler la méthode Render.

Notes

Une URL ne peut contenir qu'un seul paramètre Command. Si une URL inclut plusieurs paramètres Command, une erreur est retournée. Si le paramètre Command est spécifié dans une URL sans être accompagnée d'une valeur, il est ignoré.

Exemple

L'exemple suivant génère une page générique de navigation des éléments que vous pouvez utiliser pour consulter tous les éléments enfants de votre dossier Samples.

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

Voir aussi

Autres ressources