Lezione 1: Creazione di un report con Generatore report
È possibile creare il report click-through personalizzato in Generatore report 1.0 oppure iniziarne la compilazione in questo strumento e completarla in Progettazione report mediante Progettazione query modelli di report. Progettazione query modelli di report consente di utilizzare tutte le funzionalità di Progettazione report, inclusi i collegamenti ipertestuali e più aree dati, per il report basato su modello.
Nota
In SQL Server 2008 R2 Reporting Services sono inclusi sia Generatore report 1.0 che Generatore report 3.0.
Nota
In Generatore report 1.0 è inclusa un'opzione predefinita per l'utilizzo di un report come report click-through. In Generatore report 3.0, creare manualmente il collegamento click-through che trasforma il report in un report click-through. In alternativa, è possibile creare il report di base in Generatore report 1.0, impostare l'opzione click-through, quindi aprire e migliorare il report con le caratteristiche di SQL Server 2008 R2 Reporting Services in Generatore report 1.0. L'esercitazione non include una procedura per la creazione di collegamenti click-through manuali.
In questa lezione verrà illustrato come progettare il report click-through personalizzato in Generatore report a partire dal modello di report di Adventure Works, impostare le proprietà necessarie e quindi pubblicare il report nel server di report.
Per aprire Generatore report in Generatore report 1.0
Avviare Microsoft Internet Explorer 6 o versione successiva.
Nella barra degli indirizzi del browser digitare l'URL di Gestione report.
L'URL predefinito è http://<nomeserver>/reports, dove <nomeserver> corrisponde al nome del server.
Nella Home page di Gestione report fare clic su Generatore report.
Importante In SQL Server 2008 R2, la versione predefinita di Generatore report è Generatore report 3.0. Per aprire Generatore report 1.0, utilizzare l'URL: http://<servername>/reportserver/reportbuilder/reportbuilder.application.
Nel Riquadro attività iniziale selezionare AdventureWorks2008R2 nella casella Selezionare un'origine dei dati per il report.
Assicurarsi che sia selezionata l'opzione di formato Tabella, quindi fare clic su OK.
Nel passaggio successivo verrà iniziata la creazione di un report contenente informazioni sui prodotti, inclusi i campi relativi a categoria, sottocategoria, nome, numero di ordini di vendita che li contengono, nonché il totale dovuto per ogni prodotto.
Per creare un report con Generatore report 1.0
Nell'elenco Entità selezionare Product.
Nell'elenco Campi fare doppio clic su Product Category.
Nell'elenco Campi fare doppio clic su Product Subcategory.
Nell'elenco Campi fare doppio clic su Name.
Verranno visualizzati tre gruppi, ovvero Product Category, Product Subcategory e Name.
Selezionare Sales nell'elenco Entità.
Nell'elenco Campi fare doppio clic su #Sales.
Il campo #Sales verrà aggiunto al gruppo Product.
Nell'elenco Entità selezionare Sales Order.
Nell'elenco Campi fare doppio clic su Sum Total Due.
Il campo Sum Total Due verrà aggiunto al gruppo Product.
Per eseguire il rendering del report in Generatore report 1.0
Scegliere Esegui report dal menu Visualizza.
Verranno visualizzati i dati del report.
Scorrere il report.
Il campo Sum Total Due non è sufficientemente ampio per visualizzare il valore di valuta su una riga e i totali di riga di Product Category e Product Subcategory si sovrappongono. Il passaggio successivo consiste nella modifica dei colori dei campi di intestazione, nell'adattamento della dimensione della colonna Sum Total Due e nella modifica dei colori dello sfondo e del testo per i totali di riga di Product Category e Product Subcategory. Si aggiungerà inoltre un titolo al report e verranno eliminate le caselle di testo Totale Products e Filtro.
Nota
Quando si creano report click-through personalizzati, è importante eliminare le caselle di testo Totale e Filtro poiché il testo è specificato a livello di codice nel report e le informazioni in esse visualizzate non risulteranno accurate quando il report viene visualizzato come report click-through.
Per formattare il report in Generatore report 1.0
Scegliere Progetta report dal menu Visualizza.
Fare clic sulla casella Fare clic per aggiungere il titolo e digitare Total Earned for Product.
Selezionare la casella di testo del titolo e scegliere Carattere dal menu Formato.
Verrà visualizzata la finestra di dialogo Formato con la scheda Carattere selezionata.
Nell'elenco Stile carattere selezionare Grassetto.
Nella tavolozza Colore selezionare Blu scuro e quindi fare clic su OK.
Eseguire una selezione multipla delle intestazioni deicampi del report.
Scegliere Allineamento dal menu Formato.
Verrà visualizzata la finestra di dialogo Formato con la scheda Allineamento selezionata.
Nell'elenco Orizzontale selezionare Al centro.
Nell'elenco Verticale selezionare Al centro e quindi fare clic su OK.
Selezionare la riga Totale di Product Subcategory e scegliere Riempimento dal menu Formato.
Verrà visualizzata la finestra di dialogo Formato con la scheda Riempimento selezionata.
Nella tavolozza Colore selezionare Blu oceano e quindi fare clic su OK.
Selezionare la riga Totale di Product Category e scegliere Riempimento dal menu Formato.
Nella tavolozza Colore selezionare Bianco.
Selezionare la scheda Bordo, quindi fare clic su Nessuno.
Selezionare la scheda Carattere.
Nell'elenco Stile carattere selezionare Grassetto.
Nella tavolozza Colore selezionare Blu scuro, quindi fare clic su OK.
Selezionare la casella Total Products, quindi premere CANC.
Selezionare la casella di testo Filtro e premere CANC.
Posizionare il puntatore lungo il bordo destro del campo Sum Total Due e trascinarlo all'estremità destra del report.
La colonna Sum Total Due verrà ridimensionata.
Per eseguire nuovamente il rendering del report in Generatore report 1.0
Scegliere Esegui report dal menu Visualizza.
Verranno visualizzati i dati del report.
Scorrere il report.
Verificare che le dimensioni del campo Sum Total Due siano sufficienti per visualizzare in un'unica riga il valore monetario della riga Total nell'ultima pagina.
Per consentire l'utilizzo del report come report click-through in Generatore report 1.0
Scegliere Progetta report dal menu Visualizza.
Scegliere Proprietà report dal menu Report.
Selezionare la casella di controllo Consenti all'utente di eseguire il drill-through a questo report da altri report.
Per poter utilizzare il report come report click-through è necessario che questa casella di controllo sia selezionata.
Nota
Quando si seleziona questa opzione e quindi si pubblica il report nel server di report, non sarà più possibile eseguirne il rendering come report pubblicato. Per visualizzare il contenuto del report, sarà invece necessario visualizzarlo come report click-through.
Fare clic su OK.
Per pubblicare il report nel server di report da Generatore report 1.0
Scegliere Salva dal menu File.
Passare al percorso nel server di report in cui si desidera salvare il report.
Nella casella Nome digitare ProductClickthrough Report.
Fare clic su Salva.
Per chiudere Generatore report 1.0
- Scegliere Esci dal menu File.
Passaggi successivi
In questo modo è stato creato un report con Generatore report a cui sono state assegnate le proprietà necessarie per l'utilizzo come report click-through personalizzato. Nella lezione successiva, si procederà al collegamento del report appena creato al modello di report in SQL Server Management Studio. Vedere Lezione 2: Collegamento del report al modello di report.
Nota
Per visualizzare la Guida di Generatore report, nella finestra di Generatore report fare clic su ? e scegliere Guida Generatore report. In alternativa, premere F1.