Metodi per la creazione di un report
Con Reporting Services è possibile creare report in Generatore report o Progettazione report.
Creazione di report con Generatore report
Utilizzare Generatore report per creare report ad hoc. Generatore report è un'applicazione Windows Form ClickOnce che gli utenti possono scaricare dal server di report nel proprio computer locale. I report vengono creati trascinando i campi da modelli di report predefiniti a un modello di layout di report disponibile nell'applicazione. L'utente può formattare, raggruppare, ordinare e filtrare i dati. È inoltre possibile modificare o definire formule. Con Generazione report non è necessario conoscere la struttura sottostante dell'origine dei dati né particolari linguaggi di programmazione complessi. È sufficiente saper utilizzare i dati nelle relative origini.
Creazione di report con Progettazione report
Per creare report più complessi, è consigliabile utilizzare Progettazione report. Progettazione report supporta una vasta gamma di funzionalità per la creazione di report, incluse funzioni personalizzate e programmabili. I report creati in Progettazione report possono avere un formato libero o altamente strutturato, semplice o molto complesso. L'utente dispone del controllo completo sul layout e può aggiungere caratteristiche avanzate quali espressioni, assembly personalizzati eseguiti dal report e funzioni di interazione dei report per eseguire il drill-down o collegare i dati correlati. È inoltre possibile creare report di base costituiti da semplici tabelle, immagini o elenchi.
Progettazione report consente di creare report in tre diversi modi. È possibile creare un report vuoto a cui aggiungere manualmente query e layout oppure utilizzare la Creazione guidata report, che crea automaticamente un report tabella o matrice in base alle informazioni specificate dall'utente. In alternativa, è possibile importare un report esistente da Microsoft Access.
I report vengono pubblicati in un server di report come file con estensione rdl. Poiché la definizione di un report è un documento XML, i report possono essere creati e modificati utilizzando anche strumenti diversi da Progettazione report. È infatti possibile modificare la definizione di un report con un editor di testo o uno strumento di terze parti progettato per la modifica di report scritti in linguaggio RDL (Report Definition Language). Per pubblicare i report in un server di report, Progettazione report utilizza l'API SOAP (Simple Object Access Protocol) di Reporting Services. Se per creare file RDL si utilizza un altro strumento che non supporta la pubblicazione diretta dei report in un server di report, è possibile caricare i report mediante Gestione report.
Vedere anche
Concetti
Utilizzo di Progettazione report
Concetti fondamentali della progettazione dei report
Utilizzo dei dati in un layout di report
Progettazione del layout del report
Creazione di report ad hoc con modelli di report
Altre risorse
Espressioni di Reporting Services