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