Esportazione di report

SQL Server In SQL ServerReporting Services è possibile esportare il report creato in un altro formato, ad esempio Microsoft Excel o PDF. L'opzione di esportazione è disponibile sulla barra degli strumenti del Visualizzatore report, che appare nella parte superiore di ogni report la prima volta che viene visualizzato in Anteprima o in Gestione report. L'esportazione di un report consente di effettuare le operazioni seguenti:

  • Utilizzare i dati del report in un'altra applicazione. Ad esempio, è possibile esportare il report in Excel e continuare a lavorare con i dati in questa applicazione.

  • Stampare il report in un formato di rendering diverso. Ad esempio, è possibile esportare il report nel formato di file PDF e quindi stamparne il contenuto.

  • Salvare una copia di un determinato report. Poiché i report accessibili dal server di report possono cambiare, ad eccezione degli snapshot della cronologia dei report, è necessario esportare e salvare i report che si desidera mantenere. Per ulteriori informazioni, vedere Salvataggio di report.

Per esportare un report, eseguirlo, selezionare un formato di rendering dall'elenco a discesa, quindi fare clic su Esporta. Verrà richiesto di scegliere un formato di esportazione, quindi il report verrà aperto nell'applicazione associata al formato di rendering selezionato. Ad esempio, se si seleziona Excel, il report verrà aperto in Excel. Le associazioni tra tipi di file e programmi impostate per il computer locale determinano quale applicazione viene utilizzata per un determinato formato di rendering.

Il server di report esporta il report con le caratteristiche presenti nella sessione utente corrente. Se l'autore di un report pubblica una versione aggiornata del report mentre questo è aperto, il report esportato non verrà aggiornato.

[!NOTA]

L'esportazione di un report è un'attività su richiesta che viene eseguita con il report aperto in una finestra del browser. Se si desidera automatizzare un'operazione di esportazione, ad esempio per esportare un report in una cartella condivisa con un tipo di file specifico su base periodica, è necessario creare una sottoscrizione per recapitare il report nella cartella condivisa. Per ulteriori informazioni, vedere File Share Delivery in Reporting Services.

Un server di report non archivia le informazioni relative a operazioni precedenti di esportazione di un report, né consente di specificare le preferenze sul formato di rendering per l'apertura del report direttamente dal server di report. Per impostazione predefinita, prima dell'anteprima dei report negli strumenti per la creazione di report o dell'apertura in un browser, ne viene sempre eseguito il rendering in HTML nel Visualizzatore report. Non è possibile specificare un'estensione di rendering diversa come impostazione predefinita. È tuttavia possibile creare una sottoscrizione che genera un report nel formato di rendering desiderato per il successivo recapito in una cassetta di posta elettronica o in una cartella condivisa. In alternativa, è possibile accedere a un report tramite un URL in cui è specificata un'estensione per il rendering come parametro. Per ulteriori informazioni, vedere Specifying a Rendering Format in a URL.

Considerazioni sul rendering

La paginazione varia per ogni formato di rendering. Ad esempio, in Adobe Acrobat (PDF) la paginazione si basa sulle dimensioni della pagina fisica. La paginazione HTML si basa su regole di interruzioni di pagina automatiche. Le pagine possono essere separate da interruzioni di pagina logiche aggiunte a un report, ma la lunghezza effettiva delle pagine varia in base al tipo di renderer utilizzato. Prima di progettare il layout del report è importante comprendere il comportamento di rendering e paginazione.

Contenuto della sezione