Freigeben über


URL-Zugriffssyntax

Sie können mit einer URL auf den Berichtsserver zugreifen. URL-Anforderungen können mehrere Parameter enthalten, die in beliebiger Reihenfolge aufgelistet werden. Parameter werden durch das kaufmännische Und-Zeichen (&) getrennt, Name/Wert-Paare werden durch das Gleichheitszeichen (=) getrennt.

Syntax


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

Argumente

  • protocol
    Das Protokoll der URL. Beispielsweise http:// oder https://.

  • server
    Der Name des Computers, auf dem der Berichtsserver ausgeführt wird. Dieser kann einen vollqualifizierten Domänennamen enthalten, z. B. machine.adventure-works.com.

  • vitualroot
    Der Name des virtuellen Stamms des Berichtsservers.

  • ?
    Der Elementpfad und der Parameterteil der URL.

  • **[/**pathinfo ]
    Der vollständige Name des aufgerufenen Elements in der Berichtsserver-Datenbank.

  • &
    Wird verwendet, um Namen- und Wertpaare von Parametern zu trennen.

  • Präfix
    Optional. Ein Parameterpräfix (z. B. rs: oder rc:), das einen bestimmten Prozess aufruft, der im Berichtsserver ausgeführt wird. Wenn das Parameterpräfix für einen Parameter nicht enthalten ist, wird der Parameter vom Berichtsserver als Berichtsparameter verarbeitet.

    HinweisHinweis

    Wenn Sie einen Berichtsparameter in eine URL aufnehmen, setzen Sie kein Parameterpräfix vor den Berichtsparameter.

  • param
    Der Name des Parameters.

  • value
    URL-Text, der dem Wert des Parameters entspricht, der verwendet wird.

Beispiel

Im folgenden Beispiel wird ein Bericht im Format HTML 4.0 gerendert.

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

Alle Leerzeichen in der URL-Zeichenfolge werden entsprechend den URL-Codierungsstandards durch die Zeichen "%20" ersetzt. Auf ähnliche Weise wird ein Leerzeichen im Parameterteil der URL durch ein Pluszeichen (+) ersetzt. Ein Semikolon in einem beliebigen Teil der Zeichenfolge wird durch die Zeichen "%3A" ersetzt. Die Browser sollten die richtige URL-Codierung automatisch ausführen. Sie müssen keines der Zeichen manuell codieren.