Condividi tramite


Sintassi per l'accesso con URL

È possibile accedere al server di report utilizzando un URL. Le richieste URL possono contenere più parametri elencati in qualsiasi ordine. I parametri sono separati da una e commerciale (&), mentre le coppie nome/valore sono separate da un segno di uguale (=).

Sintassi


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

Argomenti

  • protocol
    Protocollo dell'URL. Ad esempio http:// o https://.

  • server
    Nome del computer in cui è in esecuzione il server di report. Questo nome può includere un nome di dominio completo, ad esempio machine.adventure-works.com.

  • vitualroot
    Nome della radice virtuale del server di report.

  • ?
    Percorso dell'elemento e parte relativa ai parametri dell'URL.

  • **[/**pathinfo ]
    Nome completo dell'elemento a cui viene effettuato l'accesso nel database del server di report.

  • &
    Carattere utilizzato per separare le coppie di nome e valore dei parametri.

  • prefix
    Facoltativo. Prefisso del parametro (ad esempio, rs: o rc:) per l'accesso a un processo specifico in esecuzione nel server di report. Se per un parametro non è incluso un prefisso, il parametro viene elaborato dal server di report come parametro del report.

    Nota

    Se si include un parametro del report in un URL, non anteporvi un prefisso di parametro.

  • param
    Nome del parametro.

  • value
    Testo dell'URL che corrisponde al valore del parametro utilizzato.

Esempio

Nell'esempio seguente viene eseguito il rendering di un report nel formato HTML 4.0.

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

Nota

Qualsiasi spazio nella stringa dell'URL viene sostituito con i caratteri "% 20", in base agli standard di codifica degli URL. Analogamente, uno spazio nella parte relativa ai parametri dell'URL viene sostituito con un segno più (+) e un punto e virgola in qualsiasi parte della stringa viene sostituito con i caratteri "% 3A". La codifica appropriata dell'URL deve venire eseguita automaticamente dai browser. Non è necessario codificare manualmente i caratteri.

Quando Reporting Services è configurato per la modalità integrata SharePoint, la sintassi utilizzata per accedere all'URL del server di report deve includere la parte "/_vti_bin/" dell'URL, in modo che vengano utilizzati il proxy del server di report e l'autenticazione di SharePoint appropriati. Utilizzare ad esempio l'URL seguente:

http://<SharePoint_site>/_vti_bin/ReportServer

Non l'URL:

http://<RS server>/ReportServer