Accesso con URL (SSRS)
L'accesso tramite URL al server di report in SQL Server Reporting Services (SSRS) consente di inviare comandi a un server di report tramite una richiesta URL. Ad esempio, è possibile personalizzare il rendering di un report in un server di report in modalità nativa o in una raccolta di SharePoint. È possibile visualizzare il report utilizzando un set specifico di valori dei parametri del report o visualizzare una particolare pagina di interesse nel report. È possibile incapsulare queste informazioni nell'URL utilizzando i parametri di accesso tramite URL predefiniti. È possibile personalizzare ulteriormente il modo in cui il server di report elabora il report incorporando parametri relativi ai formati di rendering o all'aspetto del visualizzatore di report. Si può, quindi, incollare direttamente questo URL in un messaggio di posta elettronica o in una pagina Web per permettere ad altri l’accesso al report con le stesse modalità tramite il browser.
Le altre azioni che si possono eseguire con l'accesso tramite URL sono:
Inviare comandi al visualizzatore HTML, ad esempio per l'impostazione dell'aspetto.
Elencare gli elementi figlio di una cartella del catalogo.
Recuperare la definizione XML di un elemento del catalogo.
Eseguire il rendering di uno snapshot della cronologia di un report specifico.
Gestire le sessioni di report.
Per l'elenco completo dei comandi e delle impostazioni disponibili attraverso l'accesso tramite URL, vedere Riferimento ai parametri di accesso con URL.
Concetti relativi all'accesso tramite URL
Il server di report processa parametri contenuti nelle richieste dell’URL al server di report. Il modo in cui le richieste URL vengono gestite dal server di report dipende dai parametri, dai prefissi di parametro e dai tipi di elementi inclusi nell'URL. Gli URL del server di report sono conformi alle linee guida per la formattazione degli URL proposte dalla bozza di standard congiunta del World Wide Web Consortium W3C/IETF. La funzionalità URL di Reporting Services è compatibile con la maggior parte dei browser Internet o delle applicazioni che supportano il reindirizzamento URL standard.
Sintassi per l'accesso con 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 (=).
rswebserviceurl
?
reportpath
[&prefix:param=value]...n]
Descrizione della sintassi
Per un elenco dei parametri di accesso tramite URL disponibili, consultare la pagina Riferimento ai parametri di accesso con URL. Per esempi di passaggi di parametri di report nell'URL, vedere Passare un parametro del report in un URL.
rswebserviceurl
URL del servizio Web del server di report. Per la modalità nativa, è l'URL del servizio Web dell'istanza del server di report configurata in Gestione configurazione Reporting Services (vedere Configurare gli URL del server di report (Gestione configurazione del server di report)). Ad esempio:
https://myrshost/reportserver
https://machine.adventure-works.com/reportserver_MYNAMEDINSTANCE
Per la modalità integrata SharePoint, è l'URL del proxy Reporting Services a un sito di SharePoint integrato con Reporting Services. Ad esempio:
https://myspsite/subsite/_vti_bin/reportserver
Suggerimento
È importante che nell'URL sia inclusa la sintassi proxy _vti_bin
per indirizzare la richiesta tramite SharePoint e il proxy HTTP di Reporting Services . Tramite il proxy viene aggiunto del contesto alla richiesta HTTP. Questo contesto è necessario per garantire l'esecuzione corretta del report per i server di report in modalità SharePoint.
pathinfo
Il nome di percorso relativo dell'elemento nel database del server di report in modalità nativa o l'URL completo dell'elemento in un catalogo di SharePoint.
Il percorso dell'elemento del catalogo. Per la modalità nativa, si tratta del percorso relativo dell'elemento nel database del server di report, che inizia con una barra (/). Ad esempio:
/AdventureWorks2022/Employee_Sales_Summary_2022
Per la modalità integrata SharePoint, si tratta dell'URL completo dell'elemento nella raccolta di SharePoint, inclusa l'estensione dell'elemento. Ad esempio:
https://myspsite/subsite/AdventureWorks2022/Employee_Sales_Summary_2022.rdl
&
Carattere utilizzato per separare le coppie di nome e valore dei parametri di accesso tramite URL.
prefix
Facoltativo. Un prefisso per il parametro di accesso tramite URL (ad esempio, rs:
o rc:
) per l'accesso a un processo specifico in esecuzione nel server di report.
Nota
Se per un parametro di accesso tramite URL non viene incluso un prefisso, il parametro viene elaborato dal server di report come parametro del report. Nei parametri del report non si utilizzano prefissi dei parametri e non esistono distinzioni tra maiuscole e minuscole.
param
Nome del parametro.
value
Testo dell'URL che corrisponde al valore del parametro utilizzato.
Attività correlate
Descrizioni delle attività | Collegamenti |
---|---|
Accedere a elementi del server di report, quali report, origini dati condivise e risorse. | Accesso agli elementi del server di report usando l'accesso tramite URL |
Passare i parametri di report a un report. | Passare un parametro del report in un URL |
Impostare le impostazioni locali dei parametri del report nella stringa dell'accesso tramite URL che definisce le interpretazioni delle impostazioni locali di date, valute e così via. | Impostare la lingua per i parametri del report in un URL |
Inviare le impostazioni specifiche dell'estensione di rendering che personalizzano l'esecuzione del rendering del report. | Specificare le impostazioni relative alle informazioni sul dispositivo in un URL |
Esportare un report direttamente in un formato di file senza visualizzarlo nel browser. | Esportare un report tramite l'accesso con URL |
Aprire un report e passare rapidamente alla posizione di una stringa. | Cercare un report tramite l'accesso con URL |
Eseguire il rendering di uno snapshot della cronologia di un report specifico. | Eseguire il rendering degli snapshot della cronologia dei report tramite l'accesso con URL |
Contenuto correlato
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per