Condividi tramite


Report drill-through (Generatore report e SSRS)

Un report drill-through è un report aperto da un utente facendo clic su un collegamento in un altro report. Nei report drill-through sono solitamente disponibili dettagli relativi a un elemento contenuto in un report di riepilogo originale. In questa illustrazione, ad esempio, il report di riepilogo delle vendite include gli ordini di vendita e i totali. Quando un utente fa clic su un numero di ordine nell'elenco di riepilogo, viene aperto un altro report contenente i dettagli relativi a tale ordine.

rs_DrillThru

I dati del report drill-through non vengono recuperati fino a quando l'utente non fa clic sul collegamento nel report principale che determina l'apertura del report drill-through. Se è necessario recuperare contemporaneamente i dati del report principale e il report drill-through, utilizzare un sottoreport. Per ulteriori informazioni, vedere Sottoreport (Generatore report e SSRS).

[!NOTA]

Quando si utilizza Generatore report, per visualizzare il report drill-through che viene aperto quando si fa clic sul collegamento drill-through nel report principale, è necessario essere connessi a un server di report.

Per una rapida introduzione ai report drill-through, vedere Esercitazione: Creazione di report drill-through e report principali (Generatore report). Il report drill-through è disponibile anche in due soluzioni di Business Intelligence, una relativa a scenari di report e sottoscrizioni in Business Intelligence e una relativa a soluzioni pertinenti le vendite nei dashboard aziendali.

[!NOTA]

È possibile creare e modificare definizioni del report (con estensione rdl) in Generatore report e in Progettazione report di SQL Server Data Tools. Ogni ambiente di creazione offre modalità differenti per creare, aprire e salvare report ed elementi correlati. Per ulteriori informazioni, vedere Progettazione di report tramite Progettazione report e Generatore report (SSRS) nel Web all'indirizzo microsoft.com.

Parametri nei report drill-through

In un report drill-through sono contenuti in genere i parametri passati a tale report dal report di riepilogo. Nel report di riepilogo di esempio relativo alle vendite è contenuto il campo [OrderNumber] in una casella di testo di una cella della tabella. Nel report drill-through è contenuto un parametro che accetta il numero di ordine come valore. Quando si imposta il collegamento al report drill-through nella casella di testo per [OrderNumber], è necessario impostare il parametro per il report di destinazione su [OrderNumber]. Quando l'utente fa clic sul numero di ordine nel report di riepilogo, verrà aperto un report dettagliato di destinazione in cui vengono visualizzate le informazioni relative al numero di ordine. Per visualizzare istruzioni sulla personalizzazione di report drill-through basati sui valori dei parametri, vedere Parametri report (Generatore report e SSRS) e la Funzione InScope (Generatore report e SSRS).

Progettazione del report drill-through

Per creare un report drill-through, è necessario progettare il report prima di creare un'azione drill-through nel report principale.

Un report drill-through può essere qualsiasi report. Tale report accetta in genere uno o più parametri per specificare i dati da visualizzare, a seconda del collegamento corrispondente nel report principale. Se ad esempio il collegamento del report principale è stato definito per un ordine di vendita, al report drill-through verrà passato il numero dell'ordine di vendita.

Creazione di un'azione drill-through nel report principale

È possibile aggiungere collegamenti drill-through a caselle di testo (incluso il testo nelle celle di una tabella o matrice), immagini, grafici, misuratori e qualsiasi altro elemento del report che dispone di una pagina delle proprietà Azione. Per ulteriori informazioni, vedere Aggiungere un'azione drill-through a un report (Generatore report e SSRS).

È possibile creare l'azione drill-through nel report principale come azione del report o azione URL. Per un'azione del report, il report drill-through deve essere presente nello stesso server di report del report principale. Per un'azione URL, il report deve essere presente nel percorso URL completo. Il modo in cui si specifica un report potrebbe essere diverso per un server di report o un sito di SharePoint integrato con un server di report. Se il server di report viene configurato in modalità integrata SharePoint, solo le azioni URL sono supportate.

Per ulteriori informazioni, vedere Aggiungere un'azione drill-through a un report (Generatore report e SSRS) e Specifica di percorsi di elementi esterni (Generatore report e SSRS).

Visualizzazione di un report drill-through

Per visualizzare un report di riepilogo con i collegamenti drill-through dopo la pubblicazione, è necessario verificare che i report drill-through si trovino nello stesso server di report del report di riepilogo. In tutti i casi, all'utente devono essere concesse le autorizzazioni necessarie per visualizzare il report drill-through.

Vedere anche

Concetti

Drill-through, drill-down, sottoreport e aree dati nidificate (Generatore report e SSRS)

Creare un report drill-through (RDLC) con parametri utilizzando ReportViewer (esercitazione su SSRS)