Syntaxe de l'accès URL

Vous pouvez accéder au serveur de rapports en utilisant une URL. Les demandes d'URL peuvent contenir plusieurs paramètres, indiqués sans ordre précis. Les paramètres sont séparés par une esperluette (&) et les paires nom/valeur sont séparées par un signe égal (=).

Syntaxe


            protocol://
            server
            /
            virtualroot
            ?[/
            pathinfo
            ]&prefix:param=value[&prefix:param=value]...n]

Arguments

  • protocol
    Protocole de l'URL. Par exemple, http:// ou https://.

  • server
    Nom de l'ordinateur sur lequel s'exécute le serveur de rapports. Il peut s'agir d'un nom de domaine complet, par exemple : machine.adventure-works.com.

  • vitualroot
    Nom de la racine virtuelle du serveur de rapports.

  • ?
    Chemin d'accès de l'élément et partie de l'URL relative aux paramètres.

  • **[/**pathinfo ]
    Chemin d'accès complet de l'élément en cours d'accès dans la base de données du serveur de rapports.

  • &
    Utilisé pour séparer les paires nom/valeur des paramètres.

  • prefix
    Facultatif. Préfixe de paramètre (par exemple, rs: ou rc:) qui permet d'accéder à un processus spécifique exécuté sur le serveur de rapports. Si aucun préfixe n'est spécifié pour un paramètre, ce dernier est traité par le serveur de rapports comme un paramètre de rapport.

    Note

    Si un paramètre de rapport est spécifié dans une URL, ne faites pas précéder ce paramètre de rapport d'un préfixe de paramètre.

  • param
    Nom du paramètre.

  • value
    Texte d'URL correspondant à la valeur du paramètre utilisé.

Exemple

L'exemple suivant permet d'effectuer le rendu d'un rapport au format HTML 4.0.

http://servername/reportserver?/SampleReports/Employee Sales Summary&rs:Command=Render&rs:format=HTML4.0

Note

Tout espace figurant dans la chaîne d'URL est remplacé par le caractère « % 20 », conformément aux normes d'encodage des URL. De même, tout espace figurant dans la partie de l'URL relative aux paramètres est remplacé par un signe plus (+), et tout point-virgule figurant dans n'importe quelle partie de la chaîne est remplacé par le caractère « % 3A ». Les navigateurs doivent effectuer automatiquement l'encodage d'URL approprié. Vous n'avez pas besoin d'encoder manuellement les caractères.

Lorsque Reporting Services est configuré pour le mode intégré SharePoint, la syntaxe utilisée pour accéder à l'URL du serveur de rapports doit inclure la partie « /_vti_bin/ » de l'URL afin que le proxy de serveur de rapports et l'authentification SharePoint appropriés soient utilisés. Utilisez, par exemple, l'URL suivante :

http://<SharePoint_site>/_vti_bin/ReportServer

Et non l'URL :

http://<RS server>/ReportServer