Condividi tramite


Visualizzazione di report

Data aggiornamento: 17 luglio 2006

In questo argomento vengono descritte le modalità di esecuzione di un report, la visualizzazione delle opzioni e gli effetti delle operazioni di aggiornamento su un report aperto. Per visualizzare i report pubblicati in un server di report, è possibile utilizzare Gestione report, le web part di SharePoint o un browser. Tutti i report aperti dal server di report vengono visualizzati in un visualizzatore HTML che include la possibilità di spostarsi tra le pagine e altre funzionalità utili per la gestione di un report. Per visualizzare i report che sono stati recapitati in una cartella condivisa, è possibile utilizzare l'applicazione desktop corrispondente al tipo di file creato durante il recapito del report.

Contenuto della sezione

Visualizzazione di report pubblicati in un server di report

I report aperti dal server di report vengono visualizzati in formato HTML in un visualizzatore HTML. Il visualizzatore include una barra degli strumenti dei report che è possibile utilizzare per spostarsi tra le pagine di un report, ingrandire o ridurre la visualizzazione con la funzionalità di zoom, cercare contenuto specifico nel report e altro ancora. La figura riportata di seguito illustra la barra degli strumenti dei report in una finestra di Gestione report. La barra degli strumenti dei report viene inoltre visualizzata in una finestra del browser nella parte superiore dei report quando si accede ad essi tramite un URL.

Barra degli strumenti dei report in Gestione report

Reporting Services apre il report in formato HTML 3.2 o HTML 4.0, a seconda del formato supportato dal browser. Dopo avere aperto un report, è possibile esportarlo in altri formati di visualizzazione, compresi quelli delle applicazioni desktop. Il modo più semplice per selezionare ed eseguire un report consiste nell'aprire Gestione report e quindi cercare il report desiderato oppure selezionarlo nella gerarchia di cartelle. Per istruzioni dettagliate su come aprire un report, vedere Procedura: Apertura e chiusura di un report (Gestione report).

Aggiornamento di un report

È possibile aggiornare un report in tre modi diversi.

Opzione Risultato

Pulsante Aggiorna nella finestra del browser

Visualizza il report archiviato nella cache della sessione. Le cache delle sessioni vengono create quando un utente apre un report. Reporting Services utilizza le sessioni del browser per mantenere coerente la visualizzazione di un report aperto.

Pulsante di aggiornamento del browser sulla barra degli strumenti dei report

Quando si fa clic sul pulsante Aggiorna sulla barra degli strumenti dei report, il server di report ripete la query e aggiorna i dati del report se questo viene eseguito su richiesta. Se il report è memorizzato nella cache o si tratta di uno snapshot, il pulsante Aggiorna consente di visualizzare il report archiviato nel database del server di report.

Combinazione di tasti CTRL+F5

Produce lo stesso risultato che si ottiene facendo clic sul pulsante Aggiorna sulla barra degli strumenti dei report.

Informazioni sulle sessioni utente

In Reporting Services vengono utilizzate le sessioni del browser per garantire la coerenza durante la visualizzazione dei report. Le sessioni si basano sulle connessioni tramite browser, non sugli utenti autenticati. Ogni volta che un utente apre un report in una nuova finestra del browser, viene creata una nuova sessione. Dopo aver stabilito una sessione del browser, si continuerà a utilizzare la versione del report aperta all'inizio della sessione, anche se in seguito il report viene modificato nel server di report. Se ad esempio si apre un report alle 23.00 e l'autore del report pubblica nuovamente lo stesso report alle 23.01, per tutta la durata della sessione sarà disponibile la versione del report aperta alle 23.00.

Se si aggiorna un report all'interno della stessa sessione tramite il pulsante Aggiorna del browser, verrà visualizzata la versione del report della sessione originale. Se si aggiorna un report su richiesta tramite il pulsante Aggiorna della barra degli strumenti del report, il report verrà eseguito nuovamente e verranno visualizzati gli eventuali nuovi dati. I risultati variano in base all'opzione di aggiornamento selezionata. Per ulteriori informazioni, vedere Visualizzazione di report.

Le informazioni sulle sessioni vengono archiviate nel database temporaneo del server di report. Per il server di report non viene utilizzata la gestione delle sessioni di ASP.NET. Se si riavvia il server oppure si esegue un'operazione di recupero del database, lo stato delle sessioni non verrà ripristinato. Per ulteriori informazioni sulla gestione delle sessioni, vedere Identifying Execution State.

Visualizzazione di report in un'applicazione desktop

È possibile saltare completamente il passaggio di visualizzazione nel browser e utilizzare direttamente un'applicazione desktop, ad esempio Microsoft Excel, come visualizzatore di report. A tale scopo, definire una sottoscrizione che specifichi un formato di applicazione desktop e una cartella condivisa di destinazione. Il server di report genererà il report come file di applicazione, aggiungerà un'estensione di file e salverà il report come file sul disco rigido. Sarà quindi possibile utilizzare Microsoft Excel (o un'altra applicazione) anziché un browser per visualizzare il report.

Cronologia modifiche

Versione Cronologia

17 luglio 2006

Nuovo contenuto:
  • Informazioni sulle sessioni utente.

Vedere anche

Attività

Procedura: Apertura e chiusura di un report (Gestione report)
Procedura: Apertura e chiusura di un report (Management Studio)

Concetti

Elaborazione di report di grandi dimensioni
Esecuzione di un report con parametri
Verifica dell'esecuzione di un report

Altre risorse

Visualizzatore HTML (Reporting Services)
Gestione e utilizzo di report pubblicati

Guida in linea e informazioni

Assistenza su SQL Server 2005