Risoluzione dei problemi relativi ai report

Il primo passaggio della risoluzione dei problemi di un report consiste nell'identificazione del sintomo e della causa del problema. Dal momento che l'architettura di Reporting Services è estensibile, i problemi del report potrebbero essere provocati da un componente specifico o da un'interazione fra più componenti. Utilizzare l'elenco seguente per scegliere l'argomento adatto della risoluzione dei problemi:

Tecniche di risoluzione dei problemi

Progettazione del report

Recupero di dati del report

Elaborazione del report

Rendering del report

Anteprima del report in locale

Pubblicazione o visualizzazione di un report in un server di report in modalità nativa

Pubblicazione o visualizzazione di un report in un server di report in modalità integrata SharePoint

Report esportati in un formato di file specifico

Prestazioni del report

Snapshot o cronologia del report

Contenuto della sezione

Tecniche di risoluzione dei problemi del report

Per ulteriori informazioni sulle numerose tecniche di risoluzione dei problemi che si possono utilizzare per risolvere i problemi del report, vedere Tecniche di risoluzione dei problemi del report e Strumenti per la risoluzione dei problemi (Reporting Services).

Progettazione del report

I problemi di progettazione del report si verificano quando si crea il layout del report nella visualizzazione Progettazione in un'applicazione per la progettazione di report. Per risolvere questi problemi, vedere Risoluzione dei problemi dei report: progettazione del report. In questo argomento vengono descritte la causa e le risoluzioni possibili per i problemi seguenti:

  • Nella casella di testo è visualizzato un solo valore, il quale non viene ripetuto per ogni riga

  • Impossibile aggiungere il numero complessivo di pagine al report

  • Progettazione di due tabelle o un grafico e una tabella da visualizzare affiancati

Per risolvere i problemi sulle mappe, vedere Risoluzione dei problemi relativi ai report: report mappa (Generatore report 3.0 e SSRS).

Recupero di dati del report

Il primo passaggio dell'elaborazione del report consiste nel recuperare i dati del report per ogni set di dati tramite la query del set di dati. Quando si visualizza in anteprima un report in locale, è necessario che le connessioni all'origine dati e le credenziali dispongano delle autorizzazioni sufficienti per recuperare i dati nel computer. Quando si esegue un report nel server di report, è necessario che le connessioni all'origine dati e le credenziali dispongano delle autorizzazioni sufficienti per recuperare i dati nel server di report. Per risolvere i problemi sulle connessioni all'origine dati e recuperare i dati, vedere Risoluzione dei problemi dei report: recupero di dati del report. In questo argomento vengono descritte la causa e le risoluzioni possibili per i problemi seguenti:

  • Impossibile creare una connessione a un'origine dati.

  • Perché non vengono visualizzati i dati quando si esegue la query nella finestra Progettazione query?

  • I campi del set di dati non vengono visualizzati nel riquadro Dati report.

Elaborazione del report

Dopo aver recuperato i dati del report, le informazioni sul layout e i dati vengono combinati dal componente Elaborazione report. Ciascuna proprietà dell'elemento del report contenente un'espressione viene valutata nel contesto dei dati e del layout combinati. Per risolvere i problemi sulle espressioni valutate per le proprietà del report, vedere Risoluzione dei problemi dei report: elaborazione del report. In questo argomento vengono descritte la causa e le risoluzioni possibili per i problemi seguenti:

  • La definizione del report non è valida.

  • Viene visualizzata una casella di testo "#Errore".

Rendering del report

Dopo che le informazioni sul layout e i dati del report sono stati combinati, il report compilato viene inviato a un renderer di report. Ad esempio, quando si visualizza in anteprima un report in locale, si utilizza il renderer HTML per visualizzare il report compilato. Per risolvere i problemi sul rendering del report, vedere Risoluzione dei problemi dei report: rendering del report.

Quando si esporta un report, il server di report passa il report compilato al renderer progettato per produrre il formato di file desiderato. Per ulteriori informazioni, vedere Report esportati in un formato di file specifico più avanti in questo argomento.

In questo argomento vengono descritte la causa e le risoluzioni possibili per i problemi seguenti:

  • Nel report è presente spazio vuoto aggiuntivo, incluse pagine vuote

  • Visualizzazione di tutti i dati del report in una pagina

Anteprima del report in locale

Quando si utilizza l'anteprima di un report in locale, si visualizza un report compilato che è stato inviato al renderer HTML. Per risolvere i problemi sull'anteprima locale, vedere Risoluzione dei problemi dei report: anteprima del report in locale. In questo argomento vengono descritte la causa e le risoluzioni possibili per i problemi seguenti:

  • Il report richiede parametri e non viene eseguito automaticamente

  • Viene visualizzato un ? nella barra degli strumenti per Totale pagine

  • Viene restituito l'errore "indice fuori limite".

Visualizzazione di un report in un server di report configurato in modalità nativa

Quando si pubblica o si carica un report in un server di report configurato in modalità nativa, è possibile che si verifichino problemi specifici del server di report. Per risolvere questi problemi, vedere Risoluzione dei problemi dei report: pubblicazione o visualizzazione di un report in un server di report in modalità nativa. In questo argomento vengono descritte la causa e le risoluzioni possibili per i problemi seguenti:

  • Vengono richieste le credenziali quando si pubblica un report

  • Non si verifica nulla quando si attivano o disattivano gli elementi nel report pubblicato.

  • Le immagini e i grafici non vengono caricati quando si utilizza Esegui come e un browser per visualizzare il report pubblicato.

Visualizzazione di un report in un server di report configurato in modalità integrata SharePoint

Quando si pubblica o si carica un report in un server di report configurato in modalità integrata SharePoint, è possibile che si verifichino problemi specifici del server di report. Per risolvere questi problemi, vedere Risoluzione dei problemi dei report: pubblicazione o visualizzazione di un report in un server di report in modalità integrata SharePoint. In questo argomento vengono descritte la causa e le risoluzioni possibili per i problemi seguenti:

  • Impossibile connettersi a un server di report configurato in modalità integrata SharePoint.

  • I collegamenti ipertestuali e i sottoreport non funzionano dopo la pubblicazione dei report in un sito di SharePoint.

  • Impossibile specificare un modello come origine dati.

Esportazione di un report in un formato di file specifico

Per i report visualizzati nell'anteprima locale o per quelli pubblicati e visualizzati con Gestione report o con l'accesso tramite URL, è possibile esportare un report in un formato di file specifico. Per risolvere i problemi relativi a questi formati di file, vedere Risoluzione dei problemi dei report: report esportati in un formato di file specifico. In questo argomento vengono descritte la causa e le risoluzioni possibili per i problemi seguenti:

  • Il report esportato contiene pagine vuote aggiuntive.

  • È necessario rimuovere lo spazio vuoto aggiuntivo alla fine del report.

  • In Excel, i collegamenti ipertestuali del report funzionano nella tabella ma non nel grafico.

  • Impossibile esportare il report in Excel perché ha troppe righe.

  • Impossibile visualizzare un report dopo averlo esportato.

Miglioramento delle prestazioni del report

Quando si visualizza un report, è possibile che si debba attendere a lungo prima di vedere la prima pagina. Per comprendere come viene impiegato il tempo di elaborazione del report, vedere Tecniche di risoluzione dei problemi del report. Per risolvere i problemi sulle prestazioni del report, vedere Risoluzione dei problemi dei report: prestazioni del report. In questo argomento vengono descritte la causa e le risoluzioni possibili per i problemi seguenti:

  • Il recupero dei dati richiede troppo tempo.

  • L'elaborazione del report è troppo lunga.

  • L'esecuzione del rendering del report è troppo lunga.

Visualizzazione di un report di cronologia o snapshot

Dopo aver pubblicato un report è possibile creare gli snapshot o la cronologia. Per risolvere i problemi relativi a snapshot e cronologia, vedere Risoluzione dei problemi dei report: snapshot o cronologia del report. In questo argomento vengono descritte la causa e le risoluzioni possibili per il problema seguente:

  • Nel report è visualizzato un ID utente che non è dell'utente.