Share via


Esportazione di report (Generatore report 2.0)

In Generatore report 2.0 è possibile esportare i report in un altro formato, ad esempio Microsoft Excel o PDF. L'opzione di esportazione è disponibile sulla barra degli strumenti del visualizzatore report presente nella parte superiore di ogni report visualizzato in anteprima o nel server di 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. Se si intende utilizzare questa caratteristica, è necessario ottimizzare la progettazione del report per il formato di file scelto. Ad esempio, per utilizzare il report in Excel, è opportuno evitare le celle unite. Per ulteriori informazioni, vedere l'argomento sul formato di file scelto per l'esportazione in questa sezione.

  • 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, è possibile esportare e salvare i report che si desidera mantenere. Per ulteriori informazioni, vedere Salvataggio di report (Generatore report 2.0).

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 per la visualizzazione. È 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 sull'impaginazione

L'impaginazione varia per ogni formato di rendering ed è determinata in fase di esecuzione dal renderer del report. Quando si esegue l'anteprima di un report, si visualizza il report sottoposto al rendering dal renderer HTML che si basa sulle regole dell'interruzione di pagina automatica. Quando si esporta un report in un formato di file diverso, ad esempio Adobe Acrobat (PDF), l'impaginazione si basa sulle dimensioni fisiche della pagina che segue le regole dell'interruzione di pagina manuale. Le pagine possono anche 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. Per modificare l'impaginazione del report, è necessario capire il comportamento dell'impaginazione del renderer scelto. Potrebbe essere necessario modificare la progettazione del layout del report per questo renderer.

Contenuto della sezione