Esercitazione: Creazione di report drill-through e report principali (Generatore report)Tutorial: Creating Drillthrough and Main Reports (Report Builder)

In questa esercitazione verrà illustrato come creare due tipi di report impaginati in Reporting ServicesReporting Services : un report drill-through e un report principale.This tutorial teaches you how to create two kinds of Reporting ServicesReporting Services paginated reports: a drillthrough report and a main report. I dati di vendita di esempio utilizzati in questi report vengono recuperati da un cubo di Analysis Services.The sample sales data used in these reports is retrieved from an Analysis Services cube.

L'illustrazione visualizza l'aspetto del report finale e come viene visualizzato il valore del campo Games and Toys dei report principali nel titolo del report drill-through.The following illustration shows the reports you will create, and shows how the field value, Games and Toys, in the main report displays in the drillthrough report’s title. I dati nel report drill-through riguardano la categoria di prodotto Games and Toys.The data in the drillthrough report pertains to the Games and Toys product category.

rs_DrillthroughCubeTutorialrs_DrillthroughCubeTutorial

Tempo previsto per il completamento di questa esercitazione: 30 minuti.Estimated time to complete this tutorial: 30 minutes.

RequisitiRequirements

Questa esercitazione richiede accesso al cubo Contoso Sales per i report principali e drill-through.This tutorial requires access to the Contoso Sales cube for both the drillthrough and the main reports. Questo set di dati è costituito dal data warehouse ContosoDW e dal database dell'elaborazione analitica online (OLAP, Online Analytical Processing) di Contoso_Retail.This dataset comprises the ContosoDW data warehouse and the Contoso_Retail online analytical processing (OLAP) database. I report che si creeranno in questa esercitazione recuperano i dati di report dal cubo vendite Contoso.The reports you will create in this tutorial retrieve report data from the Contoso Sales cube. Il database OLAP di Contoso_Retail può essere scaricato dall' Area download Microsoft.The Contoso_Retail OLAP database can be downloaded from Microsoft Download Center. Sarà sufficiente scaricare solo il file ContosoBIdemoABF.exe.You need only download the file ContosoBIdemoABF.exe. Il file contiene il database OLAP.It contains the OLAP database.

L'altro file, ContosoBIdemoBAK.exe, è relativo al data warehouse ContosoDW, che non viene utilizzato in questa esercitazione.The other file, ContosoBIdemoBAK.exe, is for the ContosoDW data warehouse, which is not used in this tutorial.

Il sito Web include istruzioni relative all'estrazione e al ripristino del file di backup ContosoRetail.abf nel database OLAP di Contoso_Retail.The Web site includes instructions extracting and restoring the ContosoRetail.abf backup file to the Contoso_Retail OLAP database.

È necessario avere accesso a un'istanza di Analysis ServicesAnalysis Services sulla quale installare il database OLAP.You must have access to an instance of Analysis ServicesAnalysis Services on which to install the OLAP database.

Per altre informazioni sui requisiti generali, vedere Prerequisiti per le esercitazioni (Generatore report).For more about general requirements, see Prerequisites for Tutorials (Report Builder).

1. Creare un report drill-through da Creazione guidata tabella o matrice1. Create a Drillthrough Report from the Table or Matrix Wizard

Nella finestra di dialogo Attività iniziali, creare un report matrice tramite Creazione guidata tabella o matrice.From the Getting Started dialog box, create a matrix report by using the Table or Matrix Wizard. Nella procedura guidata sono disponibili due modalità: progettazione report e progettazione del set di dati condivisi.There are two modes available in the wizard: report design and shared dataset design. In questa esercitazione si utilizzerà modalità progettazione report.In this tutorial, you will use the report design mode.

Per creare un nuovo reportTo create a new report

  1. Avviare Generatore report dal computer, dal portale Web di Reporting ServicesReporting Services o in modalità integrata SharePoint.Start Report Builder either from your computer, the Reporting ServicesReporting Services web portal, or SharePoint integrated mode.

    Si apre la finestra di dialogo Nuovo report o set di dati .The New Report or Dataset dialog box opens.

    Se la finestra di dialogo Nuovo report o set di dati non viene visualizzata, scegliere Nuovo dal menu File.If you don't see the New Report or Dataset dialog box, on the File menu > New.

  2. Nel riquadro sinistro verificare che sia selezionata l'opzione Nuovo report .In the left pane, verify that New Report is selected.

  3. Nel riquadro destro verificare che sia selezionata Creazione guidata tabella o matrice .In the right pane, verify that Table or Matrix Wizard is selected.

1a.1a. Specificare una connessione datiSpecify a Data Connection

Una connessione dati contiene le informazioni necessarie per connettersi a un'origine dati esterna, ad esempio cubo di Analysis Services o un database di SQL ServerSQL Server .A data connection contains the information necessary to connect to an external data source such as an Analysis Services cube or a SQL ServerSQL Server database. Per specificare una connessione dati, è possibile utilizzare un'origine dati condivisa dal server di report o creare un'origine dati incorporata che sia utilizzata solo in questo report.To specify a data connection, you can use a shared data source from the report server or create an embedded data source that is used only in this report. In questa esercitazione si utilizzerà un'origine dati incorporata.In this tutorial, you will use an embedded data source. Per altre informazioni sull'uso di un'origine dati condivisa, vedere Modalità alternative di acquisizione di una connessione dati (Generatore report).To learn more about using a shared data source, see Alternative Ways to Get a Data Connection (Report Builder).

Per creare un'origine dati incorporataTo create an embedded data source

  1. Nella pagina Scegliere un set di dati selezionare Crea un set di dati, quindi fare clic su Avanti.On the Choose a dataset page, select Create a dataset, and then click Next. Verrà visualizzata la pagina Scegliere una connessione a un'origine dati .The Choose a connection to a data source page opens.

  2. Fare clic su Nuovo.Click New. Verrà visualizzata la finestra di dialogo Proprietà origine dati .The Data Source Properties dialog box opens.

  3. In Nomedigitare Online and Reseller Sales Detail come nome per l'origine dati.In Name, type Online and Reseller Sales Detail as the name for the data source.

  4. In Seleziona il tipo di connessione, scegliere Microsoft SQL Server Analysis Services, quindi fare clic su Compila.In Select a connection type, select Microsoft SQL Server Analysis Services, and then click Build.

  5. In Origine dativerificare che l'origine dati sia Microsoft SQL Server Analysis Services (AdomdClient).In Data source, verify that the data source is Microsoft SQL Server Analysis Services (AdomdClient).

  6. In Nome server, digitare il nome di un server nel quale è installata un'istanza di Analysis Services.In Server name, type the name of a server where an instance of Analysis Services is installed.

  7. In Selezionare o immettere un nome di databasespecificare il cubo Contoso.In Select or enter a database name, select the Contoso cube.

  8. Fare clic su OK.Click OK.

  9. Verificare che Stringa di connessione contenga la sintassi seguente:Verify that Connection string contains the following syntax:

    Data Source=<servername>; Initial Catalog = Contoso  
    

    <servername> è il nome di un'istanza di SQL ServerSQL Server con installato Analysis Services.The <servername> is the name of an instance of SQL ServerSQL Server with Analysis Services installed.

  10. Fare clic su Tipo credenziali.Click Credentials type.

    Nota

    A seconda di come vengono configurate le autorizzazioni sull'origine dati, potrebbe essere necessario modificare le opzioni di autenticazione predefinite.Depending on how permissions are configured on the data source, you might need to change the default authentication options. Per altre informazioni, vedere Security (Report Builder).For more information, see Security (Report Builder).

  11. Fare clic su OK.Click OK.

    Viene visualizzata la pagina Scegliere una connessione a un'origine dei dati .The Choose a connection to a data source page appears.

  12. Per verificare che la connessione all'origine dati possa essere eseguita, fare clic su Test connessione.To verify that you can connect to the data source, click Test Connection.

    Verrà visualizzato il messaggio Creazione connessione completata .The message Connection created successfully appears.

  13. Fare clic su OK.Click OK.

  14. Scegliere Avanti.Click Next.

1b.1b. Creare una query MDXCreate an MDX Query

In un report, è possibile utilizzare un set di dati condiviso che dispone di una query predefinita oppure è possibile creare un set di dati incorporato da utilizzare solo nel report.In a report, you can use a shared dataset that has a predefined query, or you can create an embedded dataset for use only in your report. In questa esercitazione si creerà un set di dati incorporato.In this tutorial, you will create an embedded dataset.

Per creare filtri queryTo create query filters

  1. Nella pagina Progetta query fare clic sul pulsante (…)nel riquadro dei metadati.On the Design a query page, in the Metadata pane, click the button (…).

  2. Nella finestra di dialogo Seleziona cubo fare clic su Vendite, quindi fare clic su OK.In the Cube Selection dialog box, click Sales, and then click OK.

    Suggerimento

    Se non si vuole compilare manualmente la query MDX, fare clic sull'icona Switch to Design mode(../reporting-services/media/rsqdicon-designmode.gif "Switch to Design mode(Passa alla modalità progettazione)"), impostare Progettazione query in modalità query, incollare l'MDX completato nella progettazione query, quindi procedere con il passaggio 6 in Per creare il set di dati.If you do not want to build the MDX query manually, click the Switch to Design mode icon, toggle the query designer to Query mode, paste the completed MDX to the query designer, and then proceed to step 6 in To create the dataset.

    SELECT NON EMPTY { [Measures].[Sales Amount], [Measures].[Sales Return Amount] } ON COLUMNS, NON EMPTY { ([Channel].[Channel Name].[Channel Name].ALLMEMBERS * [Product].[Product Category Name].[Product Category Name].ALLMEMBERS * [Product].[Product Subcategory Name].[Product Subcategory Name].ALLMEMBERS ) } DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS FROM ( SELECT ( { [Date].[Calendar Year].&[2009] } ) ON COLUMNS FROM ( SELECT ( { [Sales Territory].[Sales Territory Group].&[North America] } ) ON COLUMNS FROM ( SELECT ( STRTOSET(@ProductProductCategoryName, CONSTRAINED) ) ON COLUMNS FROM ( SELECT ( { [Channel].[Channel Name].&[2], [Channel].[Channel Name].&[4] } ) ON COLUMNS FROM [Sales])))) WHERE ( [Sales Territory].[Sales Territory Group].&[North America], [Date].[Calendar Year].&[2009] ) CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS  
    
  3. Nel riquadro Gruppo di misure, espandere Canale, quindi trascinare Nome canale nella colonna Gerarchia del riquadro filtro.In the Measure Group pane, expand Channel, and then drag Channel Name to the Hierarchy column in the filter pane.

    Il nome della dimensione Canale viene aggiunto automaticamente alla colonna Dimensione .The dimension name, Channel, is automatically added to the Dimension column. Non modificare le colonne Dimensione o Operatore .Do not change the Dimension or Operator columns.

  4. Per aprire l'elenco Espressione filtro , fare clic sulla freccia in giù nella colonna Espressione filtro .To open the Filter Expression list, click the down arrow in the Filter Expression column.

  5. Nell'elenco dell'espressione filtro, espandere Tutti i canali, fare clic su Online, fare clic su Rivenditore, quindi fare clic su OK.In the filter expression list, expand All Channel, click Online, click Reseller, and then click OK.

    Ora la query include un filtro per includere solo questi canali: Online e Rivenditore.The query now includes a filter to include only these channels: Online and Reseller.

  6. Espandere la dimensione Territorio di vendita, quindi trascinare Gruppo territorio di vendita nella colonna Gerarchia , sotto Nome canale.Expand the Sales Territory dimension, and then drag Sales Territory Group to the Hierarchy column (below Channel Name).

  7. Aprire l'elenco Espressione filtro , espandere Tutte le aree di vendita, fare clic su America del Nord, quindi fare clic su OK.Open the Filter Expression list, expand All Sales Territory, click North America, and then click OK.

    La query dispone ora di un filtro per includere solo le vendite in Nord America.The query now has a filter to include only sales in North America.

  8. Nel riquadro Gruppo di misure espandere Data, quindi trascinare Anno di calendario nella colonna Gerarchia del riquadro filtro.In the Measure Group pane, expand Date, and then drag Calendar Year to the Hierarchy column in the filter pane.

    Il nome della dimensione Data viene aggiunto automaticamente alla colonna Dimensione .The dimension name, Date, is automatically added to the Dimension column. Non modificare le colonne Dimensione o Operatore .Do not change the Dimension or Operator columns.

  9. Per aprire l'elenco Espressione filtro , fare clic sulla freccia in giù nella colonna Espressione filtro .To open the Filter Expression list, click the down arrow in the Filter Expression column.

  10. Nell'elenco dell'espressione filtro, espandere Tutte le date, fare clic su Anno 2009, quindi fare clic su OK.In the filter expression list, expand All Date, click Year 2009, and then click OK.

    La query include ora un filtro per includere solo l'anno solare 2009.The query now includes a filter to include only the calendar year 2009.

Per creare il parametro.To create the parameter

  1. Espandere la dimensione Prodotto, quindi trascinare il membro Product Category Name nella colonna Gerarchia sotto Anno di calendario.Expand the Product dimension, and then drag the Product Category Name member to the Hierarchy column below Calendar Year.

  2. Aprire l 'elenco Espressione filtro , fare clic su Tutti i prodotti, quindi fare clic su OK.Open the Filter Expression list, click All Products, and then click OK.

  3. Fare clic sulla casella di controllo Parametro .Click the Parameter checkbox. La query ora include il parametro ProductProductCategoryName.The query now includes the parameter ProductProductCategoryName.

    Nota

    Il parametro contiene i nomi di categorie di prodotto.The parameter contains the names of product categories. 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.When you click a product category name in the main report, its name is passed to the drillthrough report by using this parameter.

Per creare il set di datiTo create the dataset

  1. Trascinare Nome canale dalla dimensione Canale al riquadro dei dati.From the Channel dimension, drag Channel Name to the data pane.

  2. Trascinare Product Category Name dalla dimensione Prodotto al riquadro dei dati, quindi posizionarlo a destra di Nome canale.From the Product dimension, drag Product Category Name to the data pane, and then place it to the right of Channel Name.

  3. Trascinare Product Subcategory Name dalla dimensione Prodotto al riquadro dei dati, quindi posizionarlo a destra di Product Category Name.From the Product dimension, drag Product Subcategory Name to the data pane, and then place it to the right of Product Category Name.

  4. Nel riquadro dei metadati espandere Misure, quindi espandere Vendite.In the Metadata pane, expand Measure, and then expand Sales.

  5. Trascinare la misura Importo vendite nel riquadro dei dati, quindi posizionarlo a destra di Product Subcategory Name.Drag the Sales Amount measure to the data pane, and then place it to the right of Product Subcategory Name.

  6. Nella barra degli strumenti Progettazione query fare clic su Esegui (!).On the query designer toolbar, click Run (!).

  7. Scegliere Avanti.Click Next.

1c.1c. Organizzare i dati in gruppiOrganize Data into Groups

Quando si selezionano dei campi in cui raggruppare i dati, si progetta una matrice con righe e colonne che visualizzano dati dettagliati e dati aggregati.When you select the fields on which to group the data, you design a matrix with rows and columns that displays detail and aggregated data.

Per organizzare i dati in gruppiTo organize data into groups

  1. Fare clic su Progettazioneper passare alla visualizzazione della struttura.To switch to design view, click Design.

  2. Nella pagina Disponi campi trascinare Product_Subcategory_Name in Gruppi di righe.On the Arrange fields page, drag Product_Subcategory_Name to Row groups.

    Nota

    Nei nomi, gli spazi nei nomi vengono sostituiti da caratteri di sottolineatura ().The spaces in the names are replaced with underscores (). Ad esempio Product Category Name è Product_Category_Name.For example Product Category Name is Product_Category_Name.

  3. Trascinare Channel_Name in Gruppi di colonne.Drag Channel_Name to Column groups.

  4. Trascinare Sales_Amount in Valori.Drag Sales_Amount to Values.

    Sales_Amount viene aggregato automaticamente dalla funzione Sum, ovvero l'aggregazione predefinita per i campi numerici.Sales_Amount is automatically aggregated by the Sum function, the default aggregate for numeric fields. Il valore è [Sum(Sales_Amount)].The value is [Sum(Sales_Amount)].

    È possibile aprire l'elenco a discesa (senza modificare la funzione aggregata) per visualizzare le altre funzioni di aggregazione disponibili.To view the other aggregate functions available, open the drop-down list (do not change the aggregate function).

  5. Trascinare Sales_Return_Amount in Valori, quindi posizionarlo sotto [Sum(Sales_Amount)].Drag Sales_Return_Amount to Values, and then place it below [Sum(Sales_Amount)].

    I passaggi 4 e 5 consentono di specificare i dati da visualizzare nella matrice.Steps 4 and 5 specify the data to display in the matrix.

  6. Scegliere Avanti.Click Next.

1d.1d. Aggiungere subtotali e totaliAdd Subtotals and Totals

Dopo avere creato i gruppi, è possibile aggiungere e formattare delle righe nelle quali visualizzare i valori di aggregazione per i campi.After you create groups, you can add and format rows where the aggregate values for the fields will display. È anche possibile scegliere se mostrare tutti i dati o lasciare che sia l'utente a espandere e comprimere in modo interattivo i dati raggruppati.You can also choose whether to show all the data or to let a user expand and collapse grouped data interactively.

Per aggiungere subtotali e totaliTo add subtotals and totals

  1. Nella pagina Scegliere il layout in Opzioni, verificare che la casella Mostra subtotali e totali complessivi sia selezionata.On the Choose the layout page, under Options, verify that Show subtotals and grand totals is selected.

    Nel riquadro di anteprima della creazione guidata viene visualizzata una matrice con quattro righe.The wizard Preview pane displays a matrix with four rows.

  2. Scegliere Avanti.Click Next.

  3. Fare clic su Fine.Click Finish.

    La tabella viene aggiunta all'area di progettazione.The table is added to the design surface.

  4. Fare clic su Esegui (!)per visualizzare un'anteprima del report.To preview the report, click Run (!).

2. Formattare i dati come valuta2. Format Data as Currency

Applicare la formattazione della valuta ai campi dell'importo vendite nel report drill-through.Apply currency formatting to the sales amount fields in the drillthrough report.

Per formattare i dati come valutaTo format data as currency

  1. Fare clic su Progettazioneper passare alla visualizzazione della struttura.To switch to design view, click Design.

  2. Per selezionare e formattare contemporaneamente più celle, premere CTRL, quindi selezionare le celle che contengono i dati di vendita numerici.To select and format multiple cells at one time, press the Ctrl key, and then select the cells that contain the numeric sales data.

  3. Nel gruppo Numero della scheda Home fare clic su Valuta.On the Home tab, in the Number group, click Currency.

3. Aggiungere colonne per presentare i valori vendite in grafici sparkline3. Add Columns to Show Sales Values in Sparklines

Anziché mostrare vendite e margini di profitto come valori in valuta, il report mostra i valori in un grafico sparkline.Instead of showing sales and sales returns as currency values, the report shows the values in a sparkline.

Per aggiungere grafici sparkline alle colonneTo add sparklines to columns

  1. Fare clic su Progettazioneper passare alla visualizzazione della struttura.To switch to design view, click Design.

  2. Nel gruppo Totale della matrice fare clic con il pulsante destro del mouse sulla colonna Importo vendite , scegliere Inserisci colonnae fare clic su A destra.In the Total group of the matrix, right-click the Sales Amount column, click Insert Column, and then click Right.

    Una colonna vuota viene aggiunta a destra di Importo vendite.An empty column is added to the right of Sales Amount.

  3. Sulla barra multifunzione fare clic su Rettangolo, quindi fare clic sulla cella vuota a destra della cella [Sum(Sales_Amount)] , nel gruppo di righe [Product_Subcategory].On the ribbon, click Rectangle, and then click the empty cell to the right of the [Sum(Sales_Amount)] cell in the [Product_Subcategory] row group.

  4. Sulla barra multifunzione, fare clic sull'icona Grafico sparkline e fare clic sulla cella dove è stato aggiunto il rettangolo.On the ribbon, click the Sparkline icon, and then click the cell where the rectangle was added.

  5. Nella finestra di dialogo Seleziona tipo di grafico sparkline , verificare che sia selezionato il tipo Colonna .In the Select Sparkline Type dialog box, verify that Column type is selected.

  6. Fare clic su OK.Click OK.

  7. Fare clic con il pulsante destro del mouse sul grafico sparkline.Right-click the sparkline.

  8. Nel riquadro Dati grafico fare clic sull'icona Aggiungi campo , quindi fare clic su Sales_Amount.In the Chart Data pane, click the Add field icon, and then click Sales_Amount.

  9. Fare clic con il pulsante destro del mouse sulla colonna Sales_Return_Amount e quindi aggiungere una colonna alla destra.Right-click the Sales_Return_Amount column, and then add a column to the right of it.

  10. Ripetere i passaggi da 2 a 6.Repeat steps 2 through 6.

  11. Fare clic con il pulsante destro del mouse sul grafico sparkline.Right-click the sparkline.

  12. Nel riquadro Dati grafico fare clic sull'icona Aggiungi campo , quindi fare clic su Sales_Return_Amount.In the Chart Data pane, click the Add field icon, and then click Sales_Return_Amount.

  13. Fare clic su Eseguiper visualizzare un'anteprima del report.To preview the report, click Run.

4. Aggiungere un titolo report con nome Product Category4. Add Report Title with Product Category Name

Nella parte superiore del report viene visualizzato il titolo del report.A report title appears at the top of the report. È possibile posizionare il titolo del report in un'apposita intestazione oppure, se il report ne è privo, in una casella di testo nella parte superiore del corpo del report.You can place the report title in a report header or, if the report does not use one, in a text box at the top of the report body. In questa esercitazione sarà utilizzata la casella di testo che viene posizionata automaticamente nella parte superiore del corpo del report.In this tutorial, you will use the text box that is automatically placed at the top of the report body.

Per aggiungere il titolo di un reportTo add a report title

  1. Fare clic su Progettazioneper passare alla visualizzazione della struttura.To switch to design view, click Design.

  2. Nell'area di progettazione scegliere Fare clic per aggiungere il titolo.On the design surface, click Click to add title.

  3. Digitare Vendite e margini per categoria:.Type Sales and Returns for Category:.

  4. Fare clic con il pulsante destro del mouse, quindi fare clic su Crea segnaposto.Right-click, and then click Create Placeholder.

  5. Fare clic sul pulsante (fx) a destra dell'elenco Valore .Click the (fx) button to the right of the Value list.

  6. Nel riquadro Categoria della finestra di dialogo Espressione fare clic su Set di dati, quindi nell'elenco Valori fare doppio clic su First(Product_Category_Name).In the Expression dialog box, in the Category pane, click Dataset, and then in the Values list double-click First(Product_Category_Name).

    La casella Espressione contiene l'espressione seguente:The Expression box contains the following expression:

    =First(Fields!Product_Category_Name.Value, "DataSet1")  
    
  7. Fare clic su Eseguiper visualizzare un'anteprima del report.To preview the report, click Run.

Il titolo del report include il nome della prima categoria di prodotto.The report title includes the name of the first product category. In un secondo momento, dopo avere eseguito questo report come report drill-through, il nome della categoria di prodotto si modificherà dinamicamente per riflettere il nome della categoria di prodotto selezionata nel report principale.Later, after you run this report as a drillthrough report, the product category name will dynamically change to reflect the name of the product category that was clicked in the main report.

5. Aggiornare le proprietà dei parametri5. Update Parameter Properties

Per impostazione predefinita i parametri sono visibili; questa impostazione non è adatta per questo report.By default parameters are visible, which is not appropriate for this report. È possibile aggiornare le proprietà dei parametri per il report drill-through.You will update the parameter properties for the drillthrough report.

Per nascondere un parametro:To hide a parameter

  1. Nel riquadro Dati report espandere Parametri.In the Report Data pane, expand Parameters.

  2. Fare clic con il pulsante destro del mouse su @ProductProductCategoryName, quindi fare clic su Proprietà parametri.Right-click @ProductProductCategoryName, and then click Parameter Properties.

    Nota

    Il @ carattere accanto al nome indica che questo è un parametro.The @ character next to the name indicates that this is a parameter.

  3. Nella scheda Generale fare clic su Nascondi.On the General tab, click Hidden.

  4. Nella casella Messaggio di richiesta , digitare Categoria prodotto.In the Prompt box, type Product Category.

    Nota

    Poiché il parametro è nascosto, questo prompt non viene mai utilizzato.Because the parameter is hidden, this prompt is never used.

  5. Facoltativamente, fare clic su Valori disponibili e Valori predefiniti e controllare le opzioni.Optionally, click Available Values and Default Values and review their options. Non modificare le opzioni in queste schede.Do not change any options on these tabs.

  6. Fare clic su OK.Click OK.

6. Salvare il report in una raccolta di SharePoint6. Save the Report to a SharePoint Library

È possibile salvare il report in una raccolta di SharePoint, in un server di report o nel computer locale.You can save the report to a SharePoint library, report server, or your computer. Se il report viene salvato nel computer locale, non saranno disponibili alcune caratteristiche di Reporting ServicesReporting Services , ad esempio le parti del report e i sottoreport.If you save the report to your computer, a number of Reporting ServicesReporting Services features such as report parts and subreports are not available. In questa esercitazione verranno illustrate le procedure per il salvataggio del report nella raccolta di SharePoint.In this tutorial, you will save the report to a SharePoint library.

Per salvare il reportTo save the report

  1. Dal pulsante Generatore report fare clic su Salva.From the Report Builder button, click Save. Verrà visualizzata la finestra di dialogo Salva come report .The Save As Report dialog box opens.

    Nota

    Se si sta salvando di nuovo un report, questo viene automaticamente risalvato nel relativo percorso precedente.If you are resaving a report, it is automatically resaved to its previous location. Usare l'opzione Salva con nome per modificare il percorso.To change the location, use the Save As option.

  2. Per visualizzare un elenco di server di report e di siti di SharePoint usati di recente, fare clic su Siti e server recenti.To show a list of recently used report servers and SharePoint sites, click Recent Sites and Servers.

  3. Selezionare o digitare il nome del sito di SharePoint per il quale si dispone delle autorizzazioni di salvataggio dei report.Select or type the name of the SharePoint site where you have permission to save reports.

    La sintassi dell'URL della raccolta di SharePoint è la seguente:The URL of the SharePoint library has the following syntax:

    Http://<ServerName>/<Sites>/  
    
  4. Fare clic su Salva.Click Save.

    Siti e server recenti elenca le librerie sul sito di SharePoint.Recent Sites and Servers lists the libraries on the SharePoint site.

  5. Passare alla raccolta dove si salverà il report.Navigate to the library where you will save the report.

  6. Nella casella Nome sostituire il nome predefinito con ResellerVSOnlineDrillthrough.In the Name box, replace the default name with ResellerVSOnlineDrillthrough.

    Nota

    Verrà descritta la procedura per salvare il report principale nella stessa posizione.You will save the main report to the same location. Se si vuole salvare il report principale e report drill-through in librerie o siti diversi, è necessario aggiornare il percorso dell'azione Vai al report nel report principale.If you want to save the main and drillthrough reports to different sites or libraries, you must update the path of the Go to report action in the main report.

  7. Fare clic su Salva.Click Save.

1. Creare il report principale con Creazione guidata tabella o matrice1. Create the Main Report from the Table or Matrix Wizard

Dalla finestra di dialogo Attività iniziali creare un report matrice tramite Creazione guidata tabella o matrice.From the Getting Started dialog box, create a matrix report by using the Table or Matrix Wizard.

Per creare il report principaleTo create the main report

  1. Avviare Generatore report dal computer, dal portale Web di Reporting ServicesReporting Services o in modalità integrata SharePoint.Start Report Builder either from your computer, the Reporting ServicesReporting Services web portal, or SharePoint integrated mode.

    Si apre la finestra di dialogo Nuovo report o set di dati .The New Report or Dataset dialog box opens.

    Se la finestra di dialogo Nuovo report o set di dati non viene visualizzata, scegliere Nuovo dal menu File.If you don't see the New Report or Dataset dialog box, on the File menu > New.

  2. Nella finestra di dialogo Attività iniziali verificare che l'opzione Nuovo report sia selezionata e fare clic su Creazione guidata tabella o matrice.In the Getting Started dialog box, verify that New Report is selected, and then click Table or Matrix Wizard.

1a.1a. Specificare una connessione datiSpecify a Data Connection

Verrà aggiunta un'origine dati incorporata al report principale.You will add an embedded data source to the main report.

Per creare un'origine dati incorporataTo create an embedded data source

  1. Nella pagina Scegliere un set di dati selezionare Crea un set di dati, quindi fare clic su Avanti.On the Choose a dataset page, select Create a dataset, and then click Next.

  2. Fare clic su Nuovo.Click New.

  3. In Nomedigitare Online and Reseller Sales Main come nome per l'origine dati.In Name, type Online and Reseller Sales Main as the name for the data source.

  4. In Seleziona il tipo di connessione, scegliere Microsoft SQL Server Analysis Services, quindi fare clic su Compila.In Select a connection type, select Microsoft SQL Server Analysis Services, and then click Build.

  5. In Origine dativerificare che l'origine dati sia Microsoft SQL Server Analysis Services (AdomdClient).In Data source, verify that the data source is Microsoft SQL Server Analysis Services (AdomdClient).

  6. In Nome server, digitare il nome di un server nel quale è installata un'istanza di MicrosoftMicrosoft Analysis ServicesAnalysis Services .In Server name, type the name of a server where an instance of MicrosoftMicrosoft Analysis ServicesAnalysis Services is installed.

  7. In Selezionare o immettere un nome di databasespecificare il cubo Contoso.In Select or enter a database name, select the Contoso cube.

  8. Fare clic su OK.Click OK.

  9. Verificare che la Stringa di connessione contenga la sintassi seguente:Verify that the Connection string contains the following syntax:

    Data Source=<servername>; Initial Catalog = Contoso  
    
  10. Fare clic su Tipo credenziali.Click Credentials type.

    A seconda di come vengono configurate le autorizzazioni sull'origine dati, potrebbe essere necessario modificare l'autenticazione predefinita.Depending on how permissions are configured on the data source, you might need to change the default authentication.

  11. Fare clic su OK.Click OK.

  12. Per verificare che la connessione all'origine dati possa essere eseguita, fare clic su Test connessione.To verify that you can connect to the data source, click Test Connection.

  13. Fare clic su OK.Click OK.

  14. Scegliere Avanti.Click Next.

1b.1b. Creare una query MDXCreate an MDX Query

Quindi creare un set di dati incorporato.Next, create an embedded dataset. A tale scopo, si utilizzerà Progettazione query per creare filtri, parametri, membri calcolati e il set di dati stesso.To do so, you will use the query designer to create filters, parameters, and calculated members as well as the dataset itself.

Per creare filtri queryTo create query filters

  1. Nella sezione relativa al cubo del riquadro Metadati della pagina Progetta query fare clic sul pulsante con i puntini di sospensione (…).On the Design a query page, in the Metadata pane, in the cube section, click the ellipsis (…).

  2. Nella finestra di dialogo Seleziona cubo fare clic su Vendite, quindi fare clic su OK.In the Cube Selection dialog box, click Sales, and then click OK.

    Suggerimento

    Se non si vuole compilare manualmente la query MDX, fare clic sull'icona Switch to Design mode(../reporting-services/media/rsqdicon-designmode.gif "Switch to Design mode (Passa alla modalità progettazione)"), impostare Progettazione query in modalità query, incollare l'MDX completato nella progettazione query, quindi procedere con il passaggio 5 in Per creare il set di dati.If you do not want to build the MDX query manually, click the Switch to Design mode icon, toggle the query designer to Query mode, paste the completed MDX to the query designer, and then proceed to step 5 in To create the dataset.

    WITH MEMBER [Measures].[Net QTY] AS [Measures].[Sales Quantity] -[Measures].[Sales Return Quantity] MEMBER [Measures].[Net Sales] AS [Measures].[Sales Amount] - [Measures].[Sales Return Amount] SELECT NON EMPTY { [Measures].[Net QTY], [Measures].[Net Sales] } ON COLUMNS, NON EMPTY { ([Channel].[Channel Name].[Channel Name].ALLMEMBERS * [Product].[Product Category Name].[Product Category Name].ALLMEMBERS ) } DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS FROM ( SELECT ( { [Date].[Calendar Year].&[2009] } ) ON COLUMNS FROM ( SELECT ( STRTOSET(@ProductProductCategoryName, CONSTRAINED) ) ON COLUMNS FROM ( SELECT ( { [Sales Territory].[Sales Territory Group].&[North America] } ) ON COLUMNS FROM ( SELECT ( { [Channel].[Channel Name].&[2], [Channel].[Channel Name].&[4] } ) ON COLUMNS FROM [Sales])))) WHERE ( [Sales Territory].[Sales Territory Group].&[North America], [Date].[Calendar Year].&[2009] ) CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGSQuery text: Code.  
    
  3. Nel riquadro Gruppo di misure, espandere Canale, quindi trascinare Nome canale nella colonna Gerarchia del riquadro filtro.In the Measure Group pane, expand Channel, and then drag Channel Name to the Hierarchy column in the filter pane.

    Il nome della dimensione Canale viene aggiunto automaticamente alla colonna Dimensione .The dimension name, Channel, is automatically added to the Dimension column. Non modificare le colonne Dimensione o Operatore .Do not change the Dimension or Operator columns.

  4. Per aprire l'elenco Espressione filtro , fare clic sulla freccia in giù nella colonna Espressione filtro .To open the Filter Expression list, click the down arrow in the Filter Expression column.

  5. Nell'elenco dell'espressione filtro, espandere Tutti i canali, fare clic su Online e Rivenditore, quindi fare clic su OK.In the filter expression list, expand All Channel, click Online and Reseller, and then click OK.

    Ora la query include un filtro per includere solo questi canali: Online e Rivenditore.The query now includes a filter to include only these channels: Online and Reseller.

  6. Espandere la dimensione Territorio di vendita, quindi trascinare Gruppo territorio di vendita nella colonna Gerarchia , sotto Nome canale.Expand the Sales Territory dimension, and then drag Sales Territory Group to the Hierarchy column, below Channel Name.

  7. Aprire l'elenco Espressione filtro , espandere Tutte le aree di vendita, fare clic su America del Nord, quindi fare clic su OK.Open the Filter Expression list, expand All Sales Territory, click North America, and then click OK.

    La query dispone ora di un filtro per includere solo le vendite in Nord America.The query now has a filter to include only sales in North America.

  8. Nel riquadro Gruppo di misure espandere Data, quindi trascinare Anno di calendario nella colonna Gerarchia del riquadro filtro.In the Measure Group pane, expand Date, and drag Calendar Year to the Hierarchy column in the filter pane.

    Il nome della dimensione Data viene aggiunto automaticamente alla colonna Dimensione .The dimension name, Date, is automatically added to the Dimension column. Non modificare le colonne Dimensione o Operatore .Do not change the Dimension or Operator columns.

  9. Per aprire l'elenco Espressione filtro , fare clic sulla freccia in giù nella colonna Espressione filtro .To open the Filter Expression list, click the down arrow in the Filter Expression column.

  10. Nell'elenco dell'espressione filtro, espandere Tutte le date, fare clic su Anno 2009, quindi fare clic su OK.In the filter expression list, expand All Date, click Year 2009, and then click OK.

    La query include ora un filtro per includere solo l'anno solare 2009.The query now includes a filter to include only the calendar year 2009.

Per creare il parametro.To create the parameter

  1. Espandere la dimensione Prodotto, quindi trascinare il membro Product Category Name nella colonna Gerarchia sotto Gruppo territorio di vendita.Expand the Product dimension, and then drag the Product Category Name member to the Hierarchy column below Sales Territory Group.

  2. Aprire l 'elenco Espressione filtro , fare clic su Tutti i prodotti, quindi fare clic su OK.Open the Filter Expression list, click All Products, and then click OK.

  3. Fare clic sulla casella di controllo Parametro .Click the Parameter checkbox. La query ora include il parametro ProductProductCategoryName.The query now includes the parameter ProductProductCategoryName.

Per creare membri calcolatiTo create calculated members

  1. Posizionare il cursore nel riquadro Membri calcolati, fare clic con il pulsante destro del mouse su Nuovo membro calcolato.Place the cursor inside the Calculated Members pane, right-click, and then click New Calculated Member.

  2. Nel riquadro Metadati espandere Misure , quindi espandere Vendite.In the Metadata pane, expand Measures and then expand Sales.

  3. Trascinare la misura Quantità vendite nella casella Espressione , digitare il carattere di sottrazione (-), quindi trascinare la misura Quantità margine vendite nella casella Espressione dopo il carattere di sottrazione.Drag the Sales Quantity measure to the Expression box, type the subtraction character (-), and then drag the Sales Return Quantity measure to the Expression box; place it after the subtraction character.

    Nell'esempio di codice seguente viene illustrata l'espressione:The following code shows the expression:

    [Measures].[Sales Quantity] - [Measures].[Sales Return Quantity]  
    
  4. Nella casella Nome digitare Net QTY, quindi fare clic su OK.In the Name box, type Net QTY, and then click OK.

    Il riquadro Membri calcolati elenca il membro calcolato Net QTY .The Calculated Members pane lists the Net QTY calculated member.

  5. Fare clic con il pulsante destro del mouse su Membri calcolati, quindi fare clic su Nuovo membro calcolato.Right-click Calculated Members, and then click New Calculated Member.

  6. Nel riquadro Metadati espandere Misure, quindi espandere Vendite.In the Metadata pane, expand Measures, and then expand Sales.

  7. Trascinare la misura Importo vendite nella casella Espressione , digitare il carattere di sottrazione (-), quindi trascinare la misura Importo margine vendite nella casella Espressione dopo il carattere di sottrazione.Drag the Sales Amount measure to the Expression box, type the subtraction character (-), and then drag the Sales Return Amount measure to the Expression box; place it after the subtraction character.

    Nell'esempio di codice seguente viene illustrata l'espressione:The following code shows the expression:

    [Measures].[Sales Amount] - [Measures].[Sales Return Amount]  
    
  8. Nella casella Nome digitare Fatturato netto, quindi fare clic su OK. Nel riquadro Membri calcolati è elencato il membro calcolato di Fatturato netto .In the Name box, type Net Sales, and then click OK.The Calculated Members pane lists the Net Sales calculated member.

Per creare il set di datiTo create the dataset

  1. Trascinare Nome canale dalla dimensione Canale al riquadro dei dati.From the Channel dimension, drag Channel Name to the data pane.

  2. Trascinare Product Category Name dalla dimensione Prodotto al riquadro dei dati, quindi posizionarlo a destra di Nome canale.From the Product dimension, drag Product Category Name to the data pane, and then place it to the right of Channel Name.

  3. Trascinare daMembri calcolati Net QTY al riquadro dati e posizionarlo alla destra di Product Category Name.From Calculated Members, drag Net QTY to the data pane, and then place it to the right of Product Category Name.

  4. Trascinare Fatturato netto da Membri calcolati al riquadro dati e posizionarlo a destra di Net QTY.From Calculated Members, drag Net Sales to the data pane, and then place it to the right of Net QTY.

  5. Nella barra degli strumenti Progettazione query fare clic su Esegui (!).On the query designer toolbar, click Run (!).

    Controllare il set di risultati della queryReview the query result set.

  6. Scegliere Avanti.Click Next.

1c.1c. Organizzare i dati in gruppiOrganize Data into Groups

Quando si selezionano dei campi in cui raggruppare i dati, si progetta una matrice con righe e colonne che visualizza dati dettagliati e dati aggregati.When you select the fields on which to group data, you design a matrix with rows and columns that displays detail and aggregated data.

Per organizzare i dati in gruppiTo organize data into groups

  1. Nella pagina Disponi campi trascinare Product_Category_Name in Gruppi di righe.On the Arrange fields page, drag Product_Category_Name to Row groups.

  2. Trascinare Channel_Name in Gruppi di colonne.Drag Channel_Name to Column groups.

  3. Trascinare Net_QTY in Valori.Drag Net_QTY to Values.

    Net_QTY viene aggregata automaticamente dalla funzione Sum, l'aggregazione predefinita per i campi numerici.Net_QTY is automatically aggregated by the Sum function, the default aggregate for numeric fields. Il valore è [Sum(Net_QTY)].The value is [Sum(Net_QTY)].

    È possibile aprire l'elenco a discesa per visualizzare le altre funzioni di aggregazione disponibili.To view the other aggregate functions available, open the drop-down list. Non modificare la funzione di aggregazione.Do not change the aggregate function.

  4. Trascinare Net_Sales_Return in Valori e posizionarlo sotto [Sum(Net_QTY)].Drag Net_Sales_Return to Values and then place it below [Sum(Net_QTY)].

    I passaggi 3 e 4 consentono di specificare i dati da visualizzare nella matrice.Steps 3 and 4 specify the data to display in the matrix.

1d.1d. Aggiungere subtotali e totaliAdd Subtotals and Totals

Nei report è possibile mostrare subtotali e totali complessivi.You can show subtotals and grand totals in reports. I dati nei report principali sono visualizzati come un indicatore; il totale complessivo verrà rimosso dopo avere completato la procedura guidata.The data in the main report displays as an indicator; you will remove the grand total after you complete the wizard.

Per aggiungere subtotali e totali complessiviTo add subtotals and grand totals

  1. Nella pagina Scegliere il layout in Opzioni, verificare che la casella Mostra subtotali e totali complessivi sia selezionata.On the Choose the layout page, under Options, verify that Show subtotals and grand totals is selected.

    Nel riquadro di anteprima della creazione guidata viene visualizzata una matrice con quattro righe.The wizard Preview pane displays a matrix with four rows. Quando si esegue il report, ogni riga sarà visualizzata nella modalità seguente: La prima riga è il gruppo di colonne, la seconda riga contiene le intestazioni di colonna, la terza riga contiene i dati della categoria di prodotto ([Sum(Net_ QTY)] e [Sum(Net_Sales)]e la quarta riga contiene i totali.When you run the report, each row will display in the following way: The first row is the column group, the second row contains the column headings, the third row contains the product category data ([Sum(Net_ QTY)] and [Sum(Net_Sales)], and the fourth row contains the totals.

  2. Scegliere Avanti.Click Next.

  3. Fare clic su Fine.Click Finish.

  4. Fare clic su Eseguiper visualizzare un'anteprima del report.To preview the report, click Run.

2. Rimuovere la riga Totale complessivo2. Remove the Grand Total Row

I valori dei dati vengono mostrati come stati dell'indicatore, includendo i totali del gruppo di colonne.The data values are shown as indictor states, including the column group totals. Rimuovere la riga che visualizza il totale complessivo.Remove the row that displays the grand total.

Per rimuovere la riga Totale complessivoTo remove the grand total row

  1. Fare clic su Progettazioneper passare alla visualizzazione della struttura.To switch to design view, click Design.

  2. Fare clic sulla riga Totale (l'ultima riga della matrice), fare clic con il pulsante destro del mouse, quindi fare clic su Elimina righe.Click the Total row (the last row in the matrix), right-click, and then click Delete Rows.

  3. Fare clic su Eseguiper visualizzare un'anteprima del report.To preview the report, click Run.

3. Configurare la Casella di testo Azione per il drill-through3. Configure Text Box Action for Drillthrough

Per abilitare il drill-through, specificare un'azione nella casella di testo del report principale.To enable the drillthrough, specify an action on a text box in the main report.

Per abilitare un'azioneTo enable an action

  1. Fare clic su Progettazioneper passare alla visualizzazione della struttura.To switch to design view, click Design.

  2. Fare clic con il pulsante destro del mouse sulla cella contenente Product_Category_Name, quindi fare clic su Proprietà casella di testo.Right-click the cell that contains Product_Category_Name, and then click Text Box Properties.

  3. Fare clic sulla scheda Azione .Click the Action tab.

  4. Selezionare Vai al report.Select Go to report.

  5. In Specifica un report, fare clic su Sfoglia, quindi individuare il report drill-through denominato ResellerVSOnlineDrillthrough.In Specify a report, click Browse, and then locate the drillthrough report named ResellerVSOnlineDrillthrough.

  6. Per aggiungere un nuovo parametro per l'esecuzione del report drill-through, fare clic su Aggiungi.To add a parameter to run the drillthrough report, click Add.

  7. Nell'elenco Nome selezionare ProductProductCategoryName.In the Name list, select ProductProductCategoryName.

  8. In Valoredigitare [Product_Category_Name.UniqueName].In Value, type [Product_Category_Name.UniqueName].

    Product_Category_Name è un campo nel set di dati.Product_Category_Name is a field in the dataset.

    Importante

    È necessario includere la proprietà UniqueName perché l'azione di drill-through richiede un valore univoco.You must include the UniqueName property because the drillthrough action requires a unique value.

  9. Fare clic su OK.Click OK.

Per formattare il campo drill-throughTo format the drillthrough field

  1. Fare clic con il pulsante destro del mouse sulla cella che contiene Product_Category_Namee scegliere Proprietà casella di testo.Right-click the cell that contains the Product_Category_Name, and then click Text Box Properties.

  2. Fare clic sulla scheda Tipo di carattere .Click the Font tab.

  3. Selezionare Sottolineato nell'elenco Effetti.In the Effects list, select Underline.

  4. Selezionare Blu nell'elenco Colore.In the Color list, select Blue.

  5. Fare clic su OK.Click OK.

  6. Per visualizzare l'anteprima del report, fare clic su Esegui.To preview your report, click Run.

I nomi della categoria di prodotto sono nel comune formato di collegamento (blu e sottolineato).The product category names are in the common link format (blue and underlined).

4. Sostituire i valori numerici con gli indicatori4. Replace Numeric Values with Indicators

Utilizzare indicatori per mostrare lo stato di quantità e vendite per i canali Online e Rivenditore.Use indicators to show the state of quantities and sales for Online and Reseller channels.

Per aggiungere un indicatore per i valori Net QTYTo add an indicator for Net QTY values

  1. Fare clic su Progettazioneper passare alla visualizzazione della struttura.To switch to design view, click Design.

  2. Sulla barra multifunzione, fare clic sull'icona Rettangolo , quindi fare clic sulla cella [Sum(Net QTY)] del gruppo di righe [Product_Category_Name] nel gruppo di colonne Channel_Name .On the ribbon, click the Rectangle icon, and then click in the [Sum(Net QTY)] cell in the [Product_Category_Name] row group in the Channel_Name column group.

  3. Sulla barra multifunzione, fare clic sull'icona Indicatore , quindi fare clic all'interno del rettangolo.On the ribbon, click the Indicator icon, and then click inside the rectangle. Viene visualizzata la finestra di dialogo Seleziona tipo indicatore con l'indicatore Direzionale selezionato.The Select Indicator Type dialog box opens with the Directional indicator selected.

  4. Fare clic sul tipo 3 segnali , quindi fare clic su OK.Click the 3 Signs type, and then click OK.

  5. Fare clic con il pulsante destro del mouse sull'indicatore e nel riquadro Dati del misuratore, fare clic sulla freccia in giù accanto a (Non specificato).Right-click the indicator and in the Gauge Data pane, click the down arrow next to (Unspecified). Selezionare Net_QTY.Select Net_QTY.

  6. Ripetere i passaggi da 2 a 5 per la cella [Sum(Net QTY)] nel gruppo di righe [Product_Category_Name] all'interno di Totale.Repeat steps 2 through 5 for the [Sum(Net QTY)] cell in the [Product_Category_Name] row group within Total.

Per aggiungere un indicatore per i valori Fatturato NettoTo add an indicator for Net Sales values

  1. Sulla barra multifunzione, fare clic sull'icona Rettangolo , quindi fare clic all'interno della cella [Sum(Net_Sales)] del gruppo di righe [Product_Category_Name] nel gruppo di colonne Channel_Name .On the ribbon, click the Rectangle icon, and then click inside the [Sum(Net_Sales)] cell in the [Product_Category_Name] row group in the Channel_Name column group.

  2. Sulla barra multifunzione, fare clic sull'icona Indicatore , quindi fare clic all'interno del rettangolo.On the ribbon, click the Indicator icon, and then click inside the rectangle.

  3. Fare clic sul tipo 3 segnali , quindi fare clic su OK.Click the 3 Signs type, and then click OK.

  4. Fare clic con il pulsante destro del mouse sull'indicatore e nel riquadro Dati del misuratore, fare clic sulla freccia in giù accanto a (Non specificato).Right-click the indicator and in the Gauge Data pane, click the down arrow next to (Unspecified). Selezionare Net_Sales.Select Net_Sales.

  5. Ripetere i passaggi da 1 a 4 per la cella [Sum(Net_Sales)] nel gruppo di righe [Product_Category_Name] all'interno di Totale.Repeat steps 1 through 4 for the [Sum(Net_Sales)] cell in the [Product_Category_Name] row group within Total.

  6. Per visualizzare l'anteprima del report, fare clic su Esegui.To preview your report, click Run.

5. Aggiornare le proprietà dei parametri5. Update Parameter Properties

Per impostazione predefinita, i parametri sono visibili; questa impostazione non è adatta per questo report.By default, parameters are visible, which is not appropriate for this report. È possibile aggiornare le proprietà dei parametri per rendere il parametro interno.You will update the parameter properties to make the parameter internal.

Per rendere interno il parametroTo make the parameter internal

  1. Nel riquadro Dati report espandere Parametri.In the Report Data pane, expand Parameters.

  2. Fare clic con il pulsante destro del mouse su @ProductProductCategoryName, , quindi scegliere Proprietà parametri.Right-click @ProductProductCategoryName, and then click Parameter Properties.

  3. Nella scheda Generale fare clic su Interno.On the General tab, click Internal.

  4. Facoltativamente, fare clic sulle schede Valori disponibili e Valori predefiniti e controllare le opzioni.Optionally, click the Available Values and Default Values tabs and review their options. Non modificare le opzioni in queste schede.Do not change any options on these tabs.

  5. Fare clic su OK.Click OK.

6. Aggiungere un titolo al report6. Add a Report Title

Aggiungere un titolo a un report principaleAdd a title to the main report.

Per aggiungere il titolo di un reportTo add a report title

  1. Nell'area di progettazione scegliere Fare clic per aggiungere il titolo.On the design surface, click Click to add title.

  2. Digitare 2009 Product Category Sales: Categoria Online e Rivenditore.Type 2009 Product Category Sales: Online and Reseller Category:.

  3. Selezionare il testo digitato.Select the text you typed.

  4. Nel gruppo Carattere della scheda Home sulla barra multifunzione, selezionare il tipo di carattere Times New Roman , la dimensione 16pt e gli stili Grassetto e Corsivo .On the Home tab of the ribbon, in the Font group, select the Times New Roman font, 16pt size, and the Bold and Italic styles.

  5. Per visualizzare l'anteprima del report, fare clic su Esegui.To preview your report, click Run.

7. Salvare il report principale in una raccolta di SharePoint7. Save the Main Report to a SharePoint Library

Salvare il report principale in una raccolta di SharePointSave the main report to a SharePoint library.

Per salvare il reportTo save the report

  1. Fare clic su Progettazioneper passare alla visualizzazione della struttura.To switch to design view, click Design.

  2. Dal pulsante Generatore report fare clic su Salva.From the Report Builder button, click Save.

  3. Facoltativamente, fare clic su Siti e server recentiper visualizzare un elenco di server di report e di siti di SharePoint usati di recente.Optionally, to show a list of recently used report servers and SharePoint sites, click Recent Sites and Servers.

  4. Selezionare o digitare il nome del sito di SharePoint per il quale si dispone delle autorizzazioni di salvataggio dei report.Select or type the name of the SharePoint site where you have permission to save reports. La sintassi dell'URL della raccolta di SharePoint è la seguente:The URL of the SharePoint library has the following syntax:

    Http://<ServerName>/<Sites>/  
    
  5. Passare alla raccolta dove si salverà il report.Navigate to the library where you want to save the report.

  6. In Nomesostituire il nome predefinito con ResellerVSOnlineMain.In Name, replace the default name with ResellerVSOnlineMain.

    Importante

    Salvare il report principale nello stesso percorso dove era stato salvato il report drill-through.Save the main report to the same location where you saved the drillthrough report. Per salvare il report principale e il report drill-through in librerie o siti diversi, accertarsi che l'azione Vai al report nel report principale indichi il percorso corretto del report drill-through.To save the main and drillthrough reports to different sites or libraries, confirm that the Go to report action in the main report, points to the correct location of the drillthrough report.

  7. Fare clic su Salva.Click Save.

8. Eseguire i report principali e drill-through8. Run the Main and Drillthrough Reports

Eseguire il report principale, quindi fare clic su valori nella colonna della categoria di prodotto per eseguire il report drill-through.Run the main report, and then click values in the product category column to run the drillthrough report.

Per eseguire i reportTo run the reports

  1. Aprire la raccolta di SharePoint dove sono salvati i report.Open the SharePoint library where the reports are saved.

  2. Fare doppio clic su ResellerVSOnlineMain.Double-click ResellerVSOnlineMain.

    Il report viene eseguito e visualizza le informazioni sulle vendite della categoria di prodotto.The report runs and displays product category sales information.

  3. Fare clic sul collegamento Games and Toys nella colonna che contiene i nomi della categoria di prodotto.Click the Games and Toys link in the column that contains product category names.

    Il report drill-through viene eseguito e visualizza solo i valori per la categoria di prodotto Games and Toys.The drillthrough report runs, displaying only the values for the Games and Toys product category.

  4. Per tornare al report principale, fare clic sul pulsante Indietro di Internet Explorer.To return to the main report, click the Internet Explorer back button.

  5. Facoltativamente, esplorare le altre categorie di prodotto facendo clic sui nomi.Optionally, explore other product categories by clicking their names.

Vedere ancheSee Also

Esercitazioni sul Generatore reportReport Builder tutorials