Modificare l'estensione per il recapito predefinita di Reporting ServicesChange the Default Reporting Services Delivery Extension

È possibile modificare le impostazioni di configurazione di Reporting ServicesReporting Services per modificare l'estensione per il recapito predefinita visualizzata nell'elenco Recapito di una pagina di definizione della sottoscrizione.You can modify Reporting ServicesReporting Services configuration settings to change the default delivery extension that appears in the Delivered by list of a subscription definition page. Ad esempio, è possibile modificare la configurazione in modo che, quando viene creata una nuova sottoscrizione, il recapito della condivisione file venga selezionato per impostazione predefinita al posto del recapito tramite posta elettronica.For example you can modify the configuration so that when users create a new subscription, file share delivery is selected by default instead of e-mail delivery. È inoltre possibile modificare l'ordine con cui sono elencate le estensioni per il recapito nell'interfaccia utente.You can also change the order the delivery extensions are listed in the user interface.

Si applica a:Applies to: Reporting ServicesReporting Services | Modalità SharePoint di Reporting ServicesReporting Services Si applica a:Applies to: Reporting ServicesReporting Services Native mode | Reporting ServicesReporting Services SharePoint mode

Reporting ServicesReporting Services include le estensioni per il recapito tramite posta elettronica e condivisione file di Windows. includes E-mail and Windows File Share delivery are extensions. Nel server di report potrebbero essere disponibili ulteriori estensioni per il recapito, se sono state distribuite estensioni personalizzate o di terze parti per supportare funzionalità di recapito particolari.Your report server might have additional delivery extensions if you have deployed custom or third-party extensions to support custom delivery. Un'estensione per il recapito è disponibile se è distribuita in un server di report.The availability of a delivery extension depends on whether it is deployed on a report server.

Configurazione dei server di report con modalità nativa predefinitaDefault Native mode report server configuration

L'ordine con cui un'estensione per il recapito viene visualizzata nell'elenco Recapito di Gestione report dipende dall'ordine delle voci dell'estensione presenti nel file RSReportServer.config .The order of a delivery extension appears in Report Manager in the Delivered by list is based on the order of the delivery extension entries in the RSReportServer.config file. Ad esempio, nell'immagine seguente Posta elettronica è visualizzato per primo ed è selezionato per impostazione predefinita.For example the following image shows e-mail first in the list and it is selected by default.

Elenco predefinito di estensioni per il recapitodefault list of delivery extensions

Di seguito è riportata la sezione predefinita RSReportServer.config che controlla l'estensione per il recapito predefinita e l'ordine di visualizzazione in Gestione Report.The following is the default section of RSReportServer.config that controls the default delivery extension and the order they are displayed in Report Manager. Si noti che Posta elettronica viene visualizzato per primo nel file ed è impostato come predefinito.Note that email appears first in the file and it is set as the default.

<DeliveryUI>  
     <Extension Name="Report Server Email" Type="Microsoft.ReportingServices.EmailDeliveryProvider.EmailDeliveryProviderControl,ReportingServicesEmailDeliveryProvider">  
          <DefaultDeliveryExtension>True</DefaultDeliveryExtension>  
               <Configuration>  
               <RSEmailDPConfiguration>  
                    <DefaultRenderingExtension>MHTML</DefaultRenderingExtension>  
               </RSEmailDPConfiguration>  
               </Configuration>  
     </Extension>  
     <Extension Name="Report Server FileShare" Type="Microsoft.ReportingServices.FileShareDeliveryProvider.FileShareUIControl,ReportingServicesFileShareDeliveryProvider"/>  
</DeliveryUI>  

Configurare il recapito della condivisione file come estensione per il recapito predefinita in Gestione reportConfigure File Share Delivery as the default delivery extension in Report Manager

  1. I passaggi descritti in questa procedura consentono di modificare la configurazione in modo che il recapito tramite condivisione file venga elencato come prima opzione nell'interfaccia utente e sia la selezione predefinita.The steps in this procedure modify the configuration so that file share delivery is listed as the first option in the UI and it is the default selection.

    Aprire il file RSReportServer.config in un editor di testo.Open the RSReportServer.config file in a text editor. Per altre informazioni sul file di configurazione, vedere RsReportServer.config Configuration File.For more information on the configuration file, see RsReportServer.config Configuration File. Dopo la modifica della configurazione, l'interfaccia utente sarà simile all'immagine seguente:After the configuration changes, the UI will look like the following image:

    Elenco modificato di estensioni per il recapitomodified list of delivery extensions

  2. Modificare la sezione DeliveryUI in modo che somigli all'esempio seguente e prendere nota delle principali modifiche:Modify the DeliveryUI section to look like the following sample and note the key changes of:

    1. L'estensione FileShare precede l'estensione per la posta elettronica.The FileShare extension is before the email extension. Verrà modificato l'ordine di visualizzazione delle estensioni in Gestione Report.This will change the order the extensions are listed in Report Manager.

    2. L'estensione per la condivisione file contiene il tag DefaultExtension <DefaultDeliveryExtension>True</DefaultDeliveryExtension> ed è stato aggiunto il tag di fine estensione </Extension>.The File share extension contains DefaultExtension tag <DefaultDeliveryExtension>True</DefaultDeliveryExtension> and the extension end tag was added </Extension>.

    3. L'estensione per la posta elettronica non è più l'impostazione predefinita.The email extension is no longer configured as the default. <DefaultDeliveryExtension>False</DefaultDeliveryExtension>

    <DeliveryUI>  
         <Extension Name="Report Server FileShare" Type="Microsoft.ReportingServices.FileShareDeliveryProvider.FileShareUIControl,ReportingServicesFileShareDeliveryProvider">  
              <DefaultDeliveryExtension>True</DefaultDeliveryExtension>  
         </Extension>  
         <Extension Name="Report Server Email" Type="Microsoft.ReportingServices.EmailDeliveryProvider.EmailDeliveryProviderControl,ReportingServicesEmailDeliveryProvider">  
         <DefaultDeliveryExtension>False</DefaultDeliveryExtension>  
         <Configuration>  
              <RSEmailDPConfiguration>  
                   <DefaultRenderingExtension>MHTML</DefaultRenderingExtension>  
              </RSEmailDPConfiguration>  
         </Configuration>  
         </Extension>  
    </DeliveryUI>  
    
  3. Salvare il file di configurazione.Save the configuration file.

  4. Entro pochi minuti il server di report ricarica il file di configurazione e le nuove impostazioni diventano effettive.Within a few minutes the report server will reload the configuration file and the new settings will take effect. È possibile riavviare il servizio del server di report per forzare il caricamento del file di configurazione.You can restart the report server service to force the loading of the configuration file.

    Il seguente evento viene scritto nel registro eventi di Windows durante la lettura della configurazione.The following event is written to the windows event log when the configuration is read.

    Event ID: 109Event ID: 109

    Origine: servizio del server di report di Windows (nome istanza)Source: Report Server Windows Service (instance name)

    Il file RSReportServer.config è stato modificatoThe RSReportServer.config file has been modified

Server di report in modalità SharePointSharePoint mode report servers

Reporting ServicesReporting Services La modalità SharePoint archivia le informazioni delle estensioni nei database dell'applicazione del servizio SharePoint e non nel file RsrReportServer.config. SharePoint mode stores extensions information in the SharePoint service application databases and not in the RsrReportServer.config file. In modalità SharePoint, la configurazione delle estensioni per il recapito viene modificata con PowerShell.In SharePoint mode, delivery extension configuration is modified using PowerShell.

Configurare l'estensione per il recapito predefinitaConfigure the default delivery extension

  1. Aprire la shell di gestione di SharePoint.Open the SharePoint Management Shell.

  2. È possibile ignorare questo passaggio se si conosce già il nome dell'applicazione del servizio di Reporting ServicesReporting Services .You can skip this step if you already know the name of your Reporting ServicesReporting Services service application. Usare le seguenti funzioni PowerShell per elencare le applicazioni del servizio di Reporting ServicesReporting Services nella farm di SharePoint.Use the following PowerShell to list the Reporting ServicesReporting Services service applications in your SharePoint farm.

    get-sprsserviceapplication | format-list *  
    
  3. Eseguire la funzione PowerShell seguente per verificare l'estensione per il recapito predefinita corrente per l'applicazione di servizio "ssrsapp" di Reporting ServicesReporting Services .Run the following PowerShell to verify the current default delivery extension for the Reporting ServicesReporting Services service application “ssrsapp”.

    $app=get-sprsserviceapplication | where {$_.name -like "ssrsapp*"};Get-SPRSExtension -identity $app | where{$_.ServerDirectivesXML -like "<DefaultDelivery*"} | format-list *  
    

Vedere ancheSee Also

File di configurazione RsReportServer.config RsReportServer.config Configuration File
File di configurazione RsReportServer.config RsReportServer.config Configuration File
Recapito tramite condivisione file in Reporting Services File Share Delivery in Reporting Services
Recapito tramite posta elettronica in Reporting Services E-Mail Delivery in Reporting Services
Configurare un server di report per il recapito tramite posta elettronica (Gestione configurazione SSRS)Configure a Report Server for E-Mail Delivery (SSRS Configuration Manager)