A partire da Microsoft SQL Server 2000 Reporting Services è stato un prezioso strumento per gli sviluppatori di creare e distribuire i report per gli utenti finali . Microsoft SQL Server Reporting Services è stato progettato per consentire la creazione di report facilmente attraverso una procedura guidata rapporto - building permettendo anche agli sviluppatori di creare e modificare molti aspetti del rapporto manualmente . Utilizzando la procedura guidata di Reporting Services soddisferà le esigenze di reporting più generali . Avvio della procedura guidata
Inside Microsoft Visual Studio , fare clic su " File ", scegliere "Nuovo " e selezionare "Progetto ". Una volta visualizzata la schermata Nuovo progetto , selezionare "Progetti di Business Intelligence " dal menu Tipo di progetto e report Creazione guidata progetto Server dall'elenco Modello. In questa schermata , il Nome, Percorso e Nome soluzione può essere creato . Riempire questi fuori di conseguenza e fare clic su "OK". Viene visualizzata una schermata di benvenuto , fare clic su "Avanti" per continuare la procedura guidata
Selezione report Collegamenti e dati
schermata Seleziona origine dati vi darà la possibilità di . utilizzare un'origine dati condivisa o crearne uno nuovo. Se questo è il primo rapporto del progetto , sarete costretti a creare una nuova origine dati . La fonte dei dati richiederà il nome del server SQL e le informazioni di accesso . Se l'origine dati saranno utilizzati in altri report , selezionare la casella " Fai questo un'origine dati condivisa " casella di controllo prima di continuare con il passo successivo . Una volta che il collegamento è stato effettuato, il disegno viene visualizzata la schermata Query . Questa schermata vi permetterà di inserire una dichiarazione diretta di SQL o una stored procedure per generare i dati necessari per la relazione . La query è accessibile da questa schermata e può essere utilizzato se non si ha familiarità con la struttura del database . La schermata di selezione Tipo di rapporto sarà specificare se il rapporto è di essere tabulare -based o matriciale. Se il rapporto si adatterebbe bene in un tavolo normale , dovrebbe essere selezionato " tabellare " . Se il vostro rapporto avrà colonne variabili , deve essere selezionato " Matrix" .
Progettazione del report
Il design dello schermo Table vi permetterà di scegliere quale colonne sono mostrati. Le colonne saranno separati in una delle tre segmentazioni : Pagina, Gruppo e dettagli . Questi diversi segmenti raggruppare i dati in un formato user-friendly. Un esempio potrebbe essere il nome del paese in pagina , il nome dello stato in gruppo e il nome della città in dettagli . Ciò produrrebbe un rapporto che aveva una pagina separata per ogni paese con un gruppo di città in ogni stato . Il raggruppamento dei dati consentirà di un'opzione sul layout della tabella. La schermata di scelta del layout della tabella vi darà la possibilità di includere subtotali o su Abilita drill-down. Al passo successivo , scegliere lo stile tabella , vi è la possibilità di scegliere una combinazione di colori per il vostro rapporto .
Impostare il server
Se questa è la prima report creato in questa soluzione , vi verrà chiesto di inserire il percorso del server di report e la cartella di distribuzione sulla Posizione schermata Scegliere la distribuzione. Per impostazione predefinita , il server di report sarà http://servername/reportserver . La cartella di distribuzione può essere qualsiasi cosa che definisce i rapporti .
Visualizzazione e distribuzione del report
Dopo aver completato la procedura guidata , sarà all'interno di Visual Studio con il nuovo creato report. Siete in grado di spostare le colonne , aggiungere grafici e caselle di testo , e in anteprima il report . Una volta che hai fatto le modifiche necessarie , accedere alla Solution Explorer e trovare il rapporto si è creato , fare clic destro per far apparire il menu e fare clic su " Deploy ". La segnalazione verrà ospitato sul vostro Gestione report . L' indirizzo predefinito per la Gestione report sarà http://servername/ReportManager .