Report click-through (SSRS)

Un report click-through è un report in cui vengono fornite informazioni dettagliate sui dati contenuti nel report principale. Il report click-through viene visualizzato quando l'utente fa clic sui dati interattivi visualizzati nel report principale. Questi report vengono generati automaticamente dal server di report. Durante la progettazione di modelli, il contenuto dei report click-through viene determinato impostando le proprietà DefaultDetailAttribute e DefaultAggregateAttribute assegnate a un'entità nel modello di report.

[!NOTA]

I report click-through non sono disponibili in tutte le edizioni di Microsoft SQL Server. Per un elenco delle funzionalità supportate dalle edizioni di SQL Server, vedere Funzionalità supportate dalle edizioni di SQL Server 2012. Se non si è certi dell'edizione di SQL Server utilizzata nell'organizzazione, contattare l'amministratore del database.

Utilizzo di modelli predefiniti

Per impostazione predefinita, nel server di report vengono generati due tipi di modello click-through per ogni entità: un modello a istanza singola e un modello a più istanze. L'elemento su cui si fa clic determina il modello che verrà utilizzato. Se la persona che legge il report fa clic su un attributo scalare, verrà utilizzato il modello a istanza singola. Se la persona che legge il report fa clic su un attributo di aggregazione, verrà utilizzato il modello a più istanze.

Modelli a istanza singola

In un modello a istanza singola vengono visualizzati tutti gli attributi dell'entità di destinazione e tutti gli attributi di aggregazione predefiniti specificati per le entità correlate che presentano una relazione uno-a-molti rispetto all'entità di destinazione. Un modello a istanza singola è simile all'immagine seguente.

Report click-through molti-a-uno

Modelli a più istanze

In un modello a più istanze vengono visualizzati solo gli attributi dettagli predefiniti dell'entità di destinazione e tutti gli attributi di aggregazione predefiniti specificati per le entità correlate che presentano una relazione uno-a-molti rispetto all'entità di destinazione. Un modello a più istanze è simile all'immagine seguente.

Report click-through molti-a-uno

Personalizzazione dei report click-through

Anziché utilizzare i modelli predefiniti generati dal server di report, è possibile creare un report in Generatore report, utilizzarlo come report click-through personalizzato, quindi collegarlo al modello come report drill-through in Gestione report.

Per convertire un report di Generatore report in un report click-through, è necessario selezionare l'opzione Abilita drill-through in questo report nella finestra di dialogo Proprietà di Generatore report. Dopo aver selezionato questa opzione, un parametro drill-through viene aggiunto al report che non potrà più essere eseguito direttamente in Generatore report. Il parametro drill-through viene calcolato automaticamente dal server di report quando viene fatto clic su un elemento di un report di Generatore report.

Nota importanteImportante

L'entità primaria, o entità di base, utilizzata nel report deve corrispondere a quella a cui si collega il report.

Vedere anche

Attivitá

Collegare un report a un modello come report click-through