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
Vedere anche