Accesso con URL (SSRS)URL Access (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.URL access of the report server in SQL Server Reporting Services (SSRS) enables you to send commands to a report server through a URL request. Ad esempio, è possibile personalizzare il rendering di un report in un server di report in modalità nativa o in una raccolta di SharePoint.For example, you can customize the rendering of a report on a native mode report server or in a SharePoint library. È possibile che il report sia stato visualizzato utilizzando un set specifico di valori dei parametri del report o che sia stata visualizzata una particolare pagina di interesse nel report.You may have viewed the report using a specific set of report parameter values, or you may have been viewing a particular page of interest in the report. È possibile incapsulare queste informazioni nell'URL utilizzando i parametri di accesso tramite URL predefiniti.You can encapsulate this information in the URL using predefined URL access parameters. È 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.You can further customize how the report server processes the report by embedding parameters for rendering formats or for the look and feel of the report viewer. Si può, quindi, incollare direttamente questo URL in un messaggio di posta elettronica o in una pagina Web per permettere ad altri di accedere al report con le stesse modalità tramite il browser.You can then paste this URL directly into an email or Web page to let others to access your report in the same manner in the browser.

Le altre azioni che si possono eseguire attraverso l'accesso tramite URL sono:Other actions you can perform through URL access are:

  • Inviare comandi al visualizzatore HTML, ad esempio per l'impostazione dell'aspettoSend commands to the HTML viewer, such as adjusting its look and feel

  • Elencare gli elementi figlio di una cartella del catalogoList the children of a catalog folder

  • Recuperare la definizione XML di un elemento del catalogoRetrieve the XML definition of a catalog item

  • Eseguire il rendering di uno snapshot della cronologia di un report specificoRender a specific report history snapshot

  • Gestire le sessioni di reportManage report sessions

    Per l'elenco completo dei comandi e delle impostazioni disponibili attraverso l'accesso tramite URL, vedere Riferimento ai parametri di accesso con URL.For the complete list of commands and settings available through URL access, see URL Access Parameter Reference.

Concetti di base relativi all'accesso tramite URLURL Access Concepts

Le richieste URL al server di report contengono parametri elaborati dal server di report.URL requests to the report server contain parameters that are processed by the report server. 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.The way in which the report server handles URL requests depends on the parameters, parameter prefixes, and types of items that are included in the 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.Report server URLs adhere to the URL formatting guidelines as proposed by the joint World Wide Web Consortium W3C/IETF draft standard. Reporting ServicesReporting Services La funzionalità URL è compatibile con la maggior parte dei browser Internet o delle applicazioni che supportano il reindirizzamento URL standard. URL functionality is compatible with most Internet browsers or applications that support standard URL addressing.

Sintassi per l'accesso con URLURL Access Syntax

Le richieste URL possono contenere più parametri elencati in qualsiasi ordine.URL requests can contain multiple parameters that are listed in any order. I parametri sono separati da una e commerciale (&), mentre le coppie nome/valore sono separate da un segno di uguale (=).Parameters are separated by an ampersand (&) and name/value pairs are separated by an equal sign (=).


rswebserviceurl  
?  
reportpath  
      [&prefix:param=value]...n]  

Descrizione della sintassiSyntax Description

rswebserviceurlrswebserviceurl
URL del servizio Web del server di report.The Web service URL of the report server. 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 SSRS)).For native mode, it is the Web service URL of the report server instance configured in Reporting Services Configuration Manager (see Configure Report Server URLs (SSRS Configuration Manager)). Esempio:For example:

http://myrshost/reportserver  
https://machine.adventure-works.com/reportserver_MYNAMEDINSTANCE  

Per la modalità integrata SharePoint, è l'URL del proxy Reporting ServicesReporting Services a un sito di SharePoint integrato con Reporting ServicesReporting Services.For SharePoint integrated mode, it is the URL of the Reporting ServicesReporting Services proxy at a SharePoint site integrated with Reporting ServicesReporting Services. Esempio:For example:

http://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 ServicesReporting Services .It is important the URL include the _vti_bin proxy syntax to route the request through SharePoint and the Reporting ServicesReporting Services HTTP proxy. 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.The proxy adds some context to the HTTP request, context that is required to ensure proper execution of the report for SharePoint mode report servers.

pathinfopathinfo
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.The relative path name of the item in the native mode report server database, or the fully qualified URL of the item in a SharePoint catalog.

Il percorso dell'elemento del catalogo.The path of the catalog item. Per la modalità nativa, si tratta del percorso relativo dell'elemento nel database del server di report, che inizia con una barra (/).For native mode, it is the relative path of the item in the report server database, beginning with a slash (/). Esempio:For example:

/AdventureWorks 2008R2/Employee_Sales_Summary_2008R2  

Per la modalità integrata SharePoint, si tratta dell'URL completo dell'elemento nella raccolta di SharePoint, inclusa l'estensione dell'elemento.For SharePoint integrated mode, it is the fully qualified URL of the item in the SharePoint library, including the item extension. Esempio:For example:

http://myspsite/subsite/AdventureWorks 2008R2/Employee_Sales_Summary_2008R2.rdl  

&
Carattere utilizzato per separare le coppie di nome e valore dei parametri di accesso tramite URL.Used to separate name and value pairs of URL access parameters.

prefixprefix
Facoltativa.Optional. 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.A prefix for the URL access parameter (for example, rs: or rc:) that accesses a specific process running within the report server.

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.If a prefix for a URL access parameter is not included, the parameter is processed by the report server as a report parameter. Nei parametri del report non si utilizzano prefissi dei parametri e non esistono distinzioni tra maiuscole e minuscole.Report parameters do not use a parameter prefix and are case-sensitive.

paramparam
Nome del parametro.The parameter name.

Valorevalue
Testo dell'URL che corrisponde al valore del parametro utilizzato.URL text corresponding to the value of the parameter being used.

Nota: per un elenco dei parametri di accesso tramite URL disponibili, vedere Riferimento ai parametri di accesso con URL.Note: For a list of the available URL access parameters, see URL Access Parameter Reference. Per esempi di passaggi di parametri di report nell'URL, vedere Passare un parametro del report in un URL.For examples passing report parameters on the URL, see Pass a Report Parameter Within a URL.

Descrizioni delle attivitàTask Descriptions CollegamentiLinks
Accedere a elementi del server di report, quali report, origini dati condivise e risorse.Access report server items, such as reports, shared data sources, and resources. Accesso agli elementi del server di report utilizzando l'accesso tramite URLAccess Report Server Items Using URL Access
Passare i parametri di report a un report.Pass report parameters to a report. Passare un parametro del report in un URLPass a Report Parameter Within a 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.Set the locale of the report parameters in the URL access string, which defines the locale-specific interpretations of dates, currencies, and so on. Impostare la lingua per i parametri del report in un URLSet the Language for Report Parameters in a URL
Inviare le impostazioni specifiche dell'estensione di rendering che personalizzano l'esecuzione del rendering del report.Send rendering extension specific settings that customize how the report is rendered. Specificare le impostazioni relative alle informazioni sul dispositivo in un URLSpecify Device Information Settings in a URL
Esportare un report direttamente in un formato di file senza visualizzarlo nel browser.Export a report directly to a file format without viewing it in the browser. Esportare un report tramite l'accesso con URLExport a Report Using URL Access
Aprire un report e passare rapidamente alla posizione di una stringa.Open a report and navigate directly to the location of a string. Cercare un report tramite l'accesso con URLSearch a Report Using URL Access
Eseguire il rendering di uno snapshot della cronologia di un report specifico.Render a specific report history snapshot. Eseguire il rendering degli snapshot della cronologia dei report tramite l'accesso con URLRender a Report History Snapshot Using URL Access

Vedere ancheSee Also

Passare un parametro del report in un URL Pass a Report Parameter Within a URL
Riferimento ai parametri di accesso con URL URL Access Parameter Reference
Integrazione di Reporting Services tramite l'accesso con URL Integrating Reporting Services Using URL Access
Ricerca, visualizzazione e gestione dei report (Generatore report e SSRS)Finding, Viewing, and Managing Reports (Report Builder and SSRS )