Esercitazione: Creazione di un report tabella semplice (Generatore report)Tutorial: Creating a Basic Table Report (Report Builder)

In questa esercitazione viene illustrato come creare un report tabella semplice basato sui dati di vendita di esempio.This tutorial teaches you to create a basic table report based on sample sales data. Nell'illustrazione seguente viene mostrato il report che verrà creato.The following illustration shows the report you will create.

SSRS_Tutorial_Basic_Table_Report

Il tempo stimato per il completare l'esercitazione è di 20 minuti.Estimated time to complete this tutorial: 20 minutes.

RequisitiRequirements

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

1. Creare un report usando una procedura guidata1. Create a Report using a wizard

Creare un report di tabella con la Creazione guidata tabella o matrice.Create a table report with the Table or Matrix wizard. Sono disponibili due modalità: progettazione report e progettazione del set di dati condivisa.There are two modes: report design and shared dataset design. Nella modalità progettazione report si specificano i dati nel riquadro dei dati del report e il layout del report nell'area di progettazione.In report design mode, you specify data in the Report Data pane and the report layout on the design surface. Nella modalità progettazione del set di dati condivisa, si creano query del set di dati da condividere con altri.In shared dataset design mode, you create dataset queries to share with others. In questa esercitazione si utilizzerà modalità progettazione report.In this tutorial, you will be using report design mode.

Per creare un reportTo create a 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 di destra selezionare Creazione guidata tabella o matrice.In the right pane, select Table or Matrix Wizard.

1a.1a. Specificare una connessione dati in Creazione guidata tabellaSpecify a Data Connection in the Table Wizard

Una connessione dati contiene le informazioni necessarie per connettersi a un'origine dati esterna, ad esempio un database di SQL ServerSQL Server .A data connection contains the information to connect to an external data source such as a SQL ServerSQL Server database. In genere, le informazioni di connessione e il tipo di credenziali da utilizzare vengono fornite dal proprietario dell'origine dati.Usually, you get the connection information and the type of credentials to use from the data source owner. 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 sources, 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 Vendite prodotto come nome per l'origine dati.In Name, type Product_Sales a name for the data source.

  4. In Select a connection type(Seleziona un tipo di connessione), verificare che sia selezionato Microsoft SQL Server .In Select a connection type, verify that Microsoft SQL Server is selected.

  5. In Stringa di connessione digitare il testo seguente, dove <servername> è il nome di un'istanza di SQL ServerSQL Server:In Connection string, type the following text, where <servername> is the name of an instance of SQL ServerSQL Server:

    Data Source=<servername>  
    

    Poiché verrà utilizzata una query che contiene i dati anziché recuperarli da un database, la stringa di connessione non include il nome del database.Because you will use a query that contains the data instead of retrieving the data from a database, the connection string does not include the database name. Per altre informazioni, vedere Prerequisiti per le esercitazioni (Generatore report).For more information, see Prerequisites for Tutorials (Report Builder).

  6. Fare clic sulla scheda Credenziali . Immettere le credenziali necessarie per accedere all'origine dati esterna.Click the Credentials tab. Enter the credentials that you need to access the external data source.

  7. Fare clic sulla scheda Generale.Click the General tab again. 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.

  8. Fare clic su OK.Click OK.

    Verrà visualizzata di nuovo la pagina Scegliere una connessione a un'origine dei dati con la nuova origine dati selezionata.You are back on the Choose a connection to a data source page, with your new data source selected.

  9. Scegliere Avanti.Click Next.

1b.1b. Creare una query in Creazione guidata tabellaCreate a Query in the Table Wizard

In un report, è possibile usare un set di dati condiviso che dispone di una query predefinita oppure è possibile creare un set di dati incorporato da usare solo in questo 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 this one report. In questa esercitazione si creerà un set di dati incorporato.In this tutorial, you will create an embedded dataset.

Nota

Nella query di questa esercitazione sono contenuti i valori dei dati in modo che non sia necessaria un'origine dati esterna.In this tutorial, the query contains the data values, so that it does not need an external data source. Tale condizione rende tuttavia la query piuttosto lunga.This makes the query quite long. In una query di un ambiente aziendale non sarebbe incluso alcun dato.In a business environment, a query would not contain the data. Questo esempio è solo a scopo illustrativo.This is for learning purposes only.

Per creare una queryTo create a query

  1. Nella pagina Progetta query viene aperta la finestra Progettazione query relazionale.On the Design a query page, the relational query designer is open. Per questa esercitazione si utilizzerà la finestra Progettazione query basata su testo.For this tutorial, you will use the text-based query designer.

    Fare clic su Modifica come testo.Click Edit As Text. Nella finestra Progettazione query basata su testo viene visualizzato il riquadro della query e il riquadro dei risultati.The text-based query designer displays a query pane and a results pane.

  2. Incollare la query Transact-SQLTransact-SQL riportata di seguito nella casella superiore vuota.Paste the following Transact-SQLTransact-SQL query into the blank upper box.

    SELECT CAST('2009-01-05' AS date) as SalesDate, 'Accessories' as Subcategory,   
       'Carrying Case' as Product, CAST(9924.60 AS money) AS Sales, 68 as Quantity  
    UNION SELECT CAST('2009-01-06' AS date) as SalesDate, 'Accessories' as Subcategory,  
       'Tripod' as Product, CAST(1350.00 AS money) AS Sales, 18 as Quantity  
    UNION SELECT CAST('2009-01-11' AS date) as SalesDate, 'Accessories' as Subcategory,  
       'Lens Adapter' as Product, CAST(1147.50 AS money) AS Sales, 17 as Quantity  
    UNION SELECT CAST('2009-01-05' AS date) as SalesDate, 'Accessories' as Subcategory,  
       'Mini Battery Charger' as Product, CAST(1056.00 AS money) AS Sales, 44 as Quantity  
    UNION SELECT CAST('2009-01-06' AS date) as SalesDate,  'Accessories' as Subcategory,  
       'Telephoto Conversion Lens' as Product, CAST(1380.00 AS money) AS Sales, 18 as Quantity  
    UNION SELECT CAST('2009-01-06' AS date) as SalesDate,'Accessories' as Subcategory,    
       'USB Cable' as Product, CAST(780.00 AS money) AS Sales, 26 as Quantity  
    UNION SELECT CAST('2009-01-08' AS date) as SalesDate, 'Accessories' as Subcategory,   
       'Budget Movie-Maker' as Product, CAST(3798.00 AS money) AS Sales, 9 as Quantity  
    UNION SELECT CAST('2009-01-09' AS date) as SalesDate, 'Camcorders' as Subcategory,   
       'Business Videographer' as Product, CAST(10400.00 AS money) AS Sales, 13 as Quantity  
    UNION SELECT CAST('2009-01-10' AS date) as SalesDate, 'Camcorders' as Subcategory,   
       'Social Videographer' as Product, CAST(3000.00 AS money) AS Sales, 60 as Quantity  
    UNION SELECT CAST('2009-01-11' AS date) as SalesDate,  'Digital' as Subcategory,   
       'Advanced Digital' as Product, CAST(7234.50 AS money) AS Sales, 39 as Quantity  
    UNION SELECT CAST('2009-01-07' AS date) as SalesDate,  'Digital' as Subcategory,   
       'Compact Digital' as Product, CAST(10836.00 AS money) AS Sales, 84 as Quantity  
    UNION SELECT CAST('2009-01-08' AS date) as SalesDate,  'Digital' as Subcategory,   
       'Consumer Digital' as Product, CAST(2550.00 AS money) AS Sales, 17 as Quantity  
    UNION SELECT CAST('2009-01-05' AS date) as SalesDate, 'Digital' as Subcategory,   
       'Slim Digital' as Product, CAST(8357.80 AS money) AS Sales, 44 as Quantity  
    UNION SELECT CAST('2009-01-09' AS date) as SalesDate, 'Digital SLR' as Subcategory,   
       'SLR Camera 35mm' as Product, CAST(18530.00 AS money) AS Sales, 34 as Quantity  
    UNION SELECT CAST('2009-01-07' AS date) as SalesDate, 'Digital SLR' as Subcategory,   
       'SLR Camera' as Product, CAST(26576.00 AS money) AS Sales, 88 as Quantity  
    
  3. Nella barra degli strumenti Progettazione query fare clic su Esegui (!).On the query designer toolbar, click Run (!).

    La query viene eseguita e viene visualizzato il set di risultati per il campi SalesDate, Subcategory, Product, Sales e Quantity.The query runs and displays the result set for the fields SalesDate, Subcategory, Product, Sales, and Quantity.

    Nel set di risultati le intestazioni di colonna sono basate sui nomi nella query.In the result set, the column headings are based on the names in the query. Nel set di dati, le intestazioni di colonna diventano i nomi dei campi e vengono salvate nel report.In the dataset, the column headings become the field names, and are saved in the report. Al termine della procedura guidata, è possibile utilizzare il riquadro dei dati del report per esaminare la raccolta dei campi del set di dati.After you complete the wizard, you can use the Report Data pane to view the collection of dataset fields.

  4. Scegliere Avanti.Click Next.

1c.1c. Organizzare dati in gruppi in Creazione guidata tabellaOrganize Data into Groups in the Table Wizard

Quando si selezionano dei campi da raggruppare, si progetta una tabella con righe e colonne che visualizzano dati dettagliati e dati aggregati.When you select fields to group on, you design a table that has rows and columns that display detail data and aggregated data.

Per organizzare i dati in gruppiTo organize data into groups

  1. Nella pagina Disponi campi trascinare Product in Valori.On the Arrange fields page, drag Product to Values.

  2. Trascinare Quantity in Valori e posizionarlo sotto Product.Drag Quantity to Values and place below Product.

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

    Selezionare la freccia accanto a [Sum(Quantity)] per visualizzare le altre funzioni di aggregazione disponibili.Select the arrow next to [Sum(Quantity)] to view the other aggregate functions available. Non modificare la funzione di aggregazione.Do not change the aggregate function.

  3. Trascinare Sales in Valori e posizionarlo sotto [Sum(Quantity)].Drag Sales to Values and place below [Sum(Quantity)].

    Il campo Sales viene aggregato mediante la funzione Sum.Sales is aggregated by the Sum function. Il valore è [Sum(Sales)].The value is [Sum(Sales)].

    Nei passaggi 1, 2 e 3 sono specificati i dati da visualizzare nella tabella.Steps 1, 2, and 3 specify the data to display in the table.

  4. Trascinare SalesDate in Gruppi di righe.Drag SalesDate to Row groups.

  5. Trascinare Subcategory in Gruppi di righe e posizionarlo sotto SalesDate.Drag Subcategory to Row groups and place below SalesDate.

    I passaggi 4 e 5 consentono di organizzare i valori per i campi prima in base alla data, quindi in base alla sottocategoria del prodotto per quella data.Steps 4 and 5 organize the values for the fields first by date, and then by product subcategory for that date.

  6. Scegliere Avanti.Click Next.

1d.1d. Aggiungere le righe Subtotale e Totale in Creazione guidata tabellaAdd Subtotal and Total Rows in the Table Wizard

Dopo avere creato dei gruppi, è possibile aggiungere e formattare delle righe nelle quali visualizzare valori di aggregazione per i campi.After you create groups, you can add and format rows on which to display aggregate values for the fields. È 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 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 , sotto 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.

  2. Verificare che l'opzione Bloccato, subtotale sotto sia selezionata.Verify that Blocked, subtotal below is selected.

    Nel riquadro di anteprima della creazione guidata viene visualizzata una tabella con cinque righe.The wizard Preview pane displays a table with five rows. Quando si esegue il report, ogni riga viene visualizzata nel seguente modo:When you run the report, each row will display in the following way:

    1. La prima riga si ripete una volta per la tabella per mostrare le intestazioni di colonna.The first row will repeat once for the table to show column headings.

    2. La seconda riga si ripete una volta per ogni voce nell'ordine di vendita e contiene il nome di prodotto, la quantità dell'ordine e il totale della riga.The second row will repeat once for each line item in the sales order and display the product name, order quantity, and line total.

    3. La terza riga si ripete una volta per ogni ordine di vendita per visualizzare i subtotali di ciascun ordine.The third row will repeat once for each sales order to display subtotals per order.

    4. La quarta riga si ripete una volta per ogni data dell'ordine per visualizzare i subtotali di ciascun giorno.The fourth row will repeat once for each order date to display the subtotals per day.

    5. La quinta riga si ripete una volta per la tabella per visualizzare i totali complessivi.The fifth row will repeat once for the table to display the grand totals.

  3. Deselezionare l'opzione Espandi/comprimi gruppi.Clear the option Expand/collapse groups. Nel report creato in questa esercitazione non viene utilizzata la funzionalità drill-down che consente all'utente di espandere una gerarchia di gruppo padre per visualizzare le righe del gruppo figlio e le righe di dettaglio.In this tutorial, the report you create does not use the drilldown feature that lets a user expand a parent group hierarchy to display child group rows and detail rows.

  4. Fare clic su Avanti per visualizzare un'anteprima della tabella, quindi fare clic su Fine.Click Next to preview the table, then click Finish.

La tabella viene aggiunta all'area di progettazione.The table is added to the design surface. La tabella dispone di 5 colonne e 5 righe.The table has 5 columns and 5 rows. Nel riquadro Gruppi di righe sono visualizzati tre gruppi di righe: SalesDate, Subcategory e Details.The Row Groups pane shows three row groups: SalesDate, Subcategory, and Details. I dati dettaglio costituiscono tutti i dati recuperati dalla query del set di dati.Detail data is all the data that is retrieved by the dataset query.

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

Per impostazione predefinita, i dati di riepilogo del campo Sales riportano un numero generico.By default, the summary data for the Sales field displays a general number. È possibile formattare tale numero come valuta.Format it to display the number as currency.

Per formattare un campo di tipo valutaTo format a currency field

  1. Per visualizzare le caselle di testo formattato e testo segnaposto come valori di esempio in Visualizzazione progettazione, nel gruppo Numero della scheda Home fare clic sulla freccia accanto all'icona Stili segnaposto > Valori di esempio.To see formatted text boxes and placeholder text as sample values in Design View, on the Home tab, in the Number group, click the arrow next to the Placeholder Styles icon > Sample Values.

  2. Fare clic sulla cella nella seconda riga (sotto la riga delle intestazioni di colonna) della colonna Sales e trascinare verso il basso per selezionare tutte le celle che contengono [Sum(Sales)].Click the cell in the second row (under the column headings row) in the Sales column and drag down to select all cells that contain [Sum(Sales)].

  3. Nel gruppo Numero della scheda Home fare clic sul pulsante Valuta .On the Home tab, in the Number group, click the Currency button. Nelle celle i numeri vengono visualizzati nel formato di valuta.The cells change to show the formatted currency.

    Se la lingua delle impostazioni locali è Inglese (Stati Uniti), il testo di esempio predefinito sarà [$12,345.00].If your regional setting is English (United States), the default sample text is [$12,345.00]. Se non viene visualizzato un valore di valuta di esempio, nel gruppo Number della scheda Home fare clic sulla freccia accanto all'icona Stili segnaposto > Valori di esempio.If you do not see an example currency value, on the Home tab, in the Number group, click the arrow next to the Placeholder Styles icon > Sample Values.

  4. Fare clic su Esegui per visualizzare l'anteprima del report.Click Run to preview your report.

I valori di riepilogo per Sales vengono visualizzati come valuta.The summary values for Sales display as currency.

3. Formattare i dati come data3. Format Data as Date

Per impostazione predefinita, nel campo SalesDate vengono visualizzate sia la data che l'ora.By default, the SalesDate field displays both date and time. È possibile formattare tale campo in modo da visualizzare solo la data.You can format them to display only the date.

Per formattare un campo relativo alla data utilizzando il formato predefinitoTo format a date field as the default format

  1. Fare clic su Progettazione per tornare alla visualizzazione Struttura.Click Design to return to design view.

  2. Fare clic sulla cella contenente [SalesDate].Click the cell that contains [SalesDate].

  3. Nel gruppo Numero della scheda Home fare clic sulla freccia sulla barra multifunzione e selezionare Data.On the Ribbon, on the Home tab, in the Number group, click the arrow and select Date.

    Nella cella verrà visualizzata la data di esempio [1/31/2000].The cell displays the example date [1/31/2000]. Se non viene visualizzata una data di esempio, nel gruppo Number della scheda Home fare clic sulla freccia accanto all'icona Stili segnaposto > Valori di esempio.If you do not see an example date, on the Home tab, in the Number group, click the arrow next to the Placeholder Styles icon > Sample Values.

  4. Fare clic su Esegui per visualizzare l'anteprima del report.Click Run to preview the report.

I valori SalesDate vengono visualizzati nel formato di data predefinito.The SalesDate values display in the default date format.

Per modificare il formato della data in un formato personalizzatoTo change the date format to a custom format

  1. Fare clic su Progettazione per tornare alla visualizzazione Struttura.Click Design to return to design view.

  2. Selezionare la cella contenente [SalesDate].Select the cell that contains [SalesDate].

  3. Nel gruppo Numero della scheda Home fare clic sulla freccia nell'angolo inferiore destro per aprire la finestra di dialogo.On the Home tab, in the Number group, click the arrow in the lower-right corner to open the dialog box.

    Viene aperta la finestra di dialogo Proprietà casella di testo .The Text Box Properties dialog box opens.

  4. Nel riquadro Categoria verificare che sia selezionata l'opzione Data .In the Category pane, verify that Date is selected.

  5. Nel riquadro Tipo selezionare 31 gennaio 2000.In the Type pane, select January 31, 2000.

  6. Fare clic su OK.Click OK.

    Nella cella viene visualizzata la data di esempio [31 gennaio 2000].The cell displays the example date [January 31, 2000].

  7. Fare clic su Esegui per visualizzare l'anteprima del report.Click Run to preview your report.

Il valore SalesDate indica il nome anziché il numero del mese.The SalesDate value displays the name of the month instead of the number for the month.

4. Modificare la larghezza delle colonne4. Change Column Widths

Per impostazione predefinita, in ogni cella della tabella è contenuta una casella di testo.By default, each cell in a table contains a text box. Una casella di testo si espande verso il basso per adattarsi al testo digitato quando la pagina viene sottoposta al rendering.A text box expands vertically to accommodate text when the page is rendered. Nel report visualizzabile, ogni riga si espande fino all'altezza della casella di testo visualizzabile più alta nella riga.In the rendered report, each row expands to the height of the tallest rendered text box in the row. L'altezza della riga nell'area di progettazione non ha alcun effetto sull'altezza della riga nel report visualizzabile.The height of the row on the design surface has no affect on the height of the row in the rendered report.

Per ridurre la quantità di spazio verticale di ciascuna riga, espandere la larghezza della colonna per adattare su un'unica riga il contenuto previsto delle caselle di testo nella colonna.To reduce the amount of vertical space each row takes, expand the column width to accommodate the expected contents of the text boxes in the column on one line.

Per modificare la larghezza delle colonne della tabellaTo change the width of table columns

  1. Fare clic su Progettazione per tornare alla visualizzazione Struttura.Click Design to return to design view.

  2. Fare clic nella tabella in modo che vengano visualizzati gli handle di colonna e riga sopra e accanto alla tabella.Click the table so that column and row handles appear above and next to the table.

    Le barre grigie lungo la parte superiore e laterale della tabella sono gli handle di riga e di colonna.The gray bars along the top and side of the table are the column and row handles.

  3. Posizionare il puntatore del mouse sulla riga tra gli handle di colonna in modo che il cursore assuma la forma di una doppia freccia.Point to the line between column handles so that the cursor changes into a double arrow. Trascinare le colonne fino a ottenere la larghezza corretta.Drag the columns to the width you want. Espandere, ad esempio, la colonna Prodotto in modo da visualizzare il nome di prodotto su una riga.For example, expand the column for Product so that the product name displays on one line.

  4. Fare clic su Esegui per visualizzare l'anteprima del report.Click Run to preview your report.

5. Aggiungere un titolo al report5. Add a Report Title

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 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.

Il testo può essere ulteriormente migliorato applicando stili di carattere, dimensioni e colori diversi alle frasi e ai singoli caratteri del testo.The text can be further enhanced by applying different font styles, sizes, and colors to phrases and individual characters of the text. Per altre informazioni, vedere Formattare il testo in una casella di testo (Generatore report e SSRS).For more information, see Format Text in a Text Box (Report Builder and SSRS).

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 Vendite prodotto, quindi fare clic all'esterno della casella di testo.Type Product Sales, and then click outside the text box.

  3. Fare clic con il pulsante destro del mouse sulla casella di testo che contiene Vendite prodotto , quindi fare clic su Proprietà casella di testo.Right-click the text box that contains Product Sales and click Text Box Properties.

  4. Nella finestra di dialogo Proprietà casella di testo fare clic su Carattere.In the Text Box Properties dialog box, click Font.

  5. Nell'elenco Dimensione selezionare 18pt.In the Size list, select 18pt.

  6. Nell'elenco Colore selezionare Blu fiordaliso.In the Color list, select Cornflower Blue.

  7. Selezionare Grassetto.Select Bold.

  8. Fare clic su OK.Click OK.

6. Salvare il report6. Save the Report

Salvare il report in un server di report o nel computer.Save the report to a report server or your computer. Se il report non viene salvato nel server di report, non saranno disponibili alcune funzionalità di Reporting ServicesReporting Services , ad esempio le parti del report e i sottoreport.If you do not save the report to the report server, a number of Reporting ServicesReporting Services features such as report parts and subreports are not available.

Per salvare il report in un server di reportTo save the report on a report server

  1. Fare clic su File > Salva con nome.Click File > Save As.

  2. Fare clic su Siti e server recenti.Click Recent Sites and Servers.

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

    Verrà visualizzato il messaggio "Connessione al server di report".The message "Connecting to report server" appears. Al termine della connessione, verrà visualizzato il contenuto della cartella di report specificata dall'amministratore del server di report come posizione predefinita per i report.When the connection is complete, you see the contents of the report folder that the report server administrator specified as the default location for reports.

  4. In Nomesostituire Senza titolo con Vendite prodotto.In Name, replace Untitled with Product_Sales.

  5. Fare clic su Salva.Click Save.

Il report verrà salvato sul server di report.The report is saved to the report server. Il nome del server di report al quale si è connessi verrà visualizzato sulla barra di stato nella parte inferiore della finestra.The name of report server that you are connected to appears in the status bar at the bottom of the window.

Per salvare il report nel computerTo save the report on your computer

  1. Fare clic su File > Salva con nome.Click File > Save As.

  2. Fare clic su Desktop, Documentio Risorse del computere selezionare la cartella in cui si vuole salvare il report.Click Desktop, My Documents, or My computer, and browse to the folder where you want to save the report.

  3. In Nomesostituire Senza titolo con Vendite prodotto.In Name, replace Untitled with Product Sales.

  4. Fare clic su Salva.Click Save.

7. Esportare il report7. Export the Report

I report possono essere esportati in formati differenti, ad esempio come file Microsoft Excel e CSV.Reports can be exported to different formats such Microsoft Excel and comma separated value (CSV) files. Per altre informazioni, vedere Export Reports (Report Builder and SSRS).For more information, see Export Reports (Report Builder and SSRS).

In questa esercitazione, si esporterà il report in Excel e si imposterà una proprietà nel report per fornire un nome personalizzato per la scheda della cartella di lavoro.In this tutorial, you will export the report to Excel and set a property on the report to provide a custom name for the workbook tab.

Per specificare il nome della scheda della cartella di lavoroTo specify the workbook tab name

  1. Fare clic su Progettazione per tornare alla visualizzazione Struttura.Click Design to return to design view.

  2. Fare clic in un punto qualsiasi dell'area di progettazione, all'esterno del report.Click anywhere on the design surface, outside the report.

  3. Nel riquadro Proprietà individuare la proprietà InitialPageName e digitare Vendite Prodotto Excel.In the Properties pane, locate the InitialPageName property and type Product Sales Excel.

    Nota

    Se il riquadro Proprietà non è visualizzato, selezionare Proprietà nella scheda Visualizza.If the Properties pane is not visible, on the View tab, select Properties.
    Se una proprietà non appare nel riquadro Proprietà, provare a selezionare il pulsante Alfabetico nella parte superiore del riquadro per ordinare alfabeticamente tutte le proprietà.If you don't see a property in the Properties pane, try selecting the Alphabetical button at the top of the pane to order all the properties alphabetically.

Per esportare un report in ExcelTo export a report to Excel

  1. Fare clic su Esegui per visualizzare l'anteprima del report.Click Run to preview the report.

  2. Sulla barra multifunzione fare clic su Esporta > Excel.On the ribbon, click Export > Excel.

    Verrà aperto .The opens.

  3. Nella finestra di dialogo Salva con nome passare a o creare la cartella in cui verrà salvata la query.In Save As dialog box, browse to where you want to save the file.

  4. Nella casella di testo Nome file digitare Vendite prodotto Excel.In the File name box, type Product_Sales_Excel.

  5. Verificare che il tipo di file sia Excel(*.xls).Verify that the file type is Excel (*.xlsx).

  6. Fare clic su Salva.Click Save.

Per visualizzare il report in ExcelTo view the report in Excel

  1. Aprire la cartella in cui si salva la cartella di lavoro e fare doppio clic su Product_Sales_Excel.xlsx.Open the folder where you save the workbook and double-click Product_Sales_Excel.xlsx.

  2. Verificare che il nome della scheda della cartella di lavoro sia Vendite prodotto Excel.Verify that the name of the workbook tab is Product Sales Excel.

Passaggi successiviNext Steps

La procedura dettagliata per la creazione di un report tabella semplice è terminata.This concludes the walkthrough for how to create a basic table report. Per altre informazioni sulle tabelle, vedere Tabelle, matrici ed elenchi (Generatore report e SSRS).For more information about tables, see Tables, Matrices, and Lists (Report Builder and SSRS).

Vedere ancheSee Also

Esercitazioni di Generatore reportReport Builder Tutorials
Generatore report in SQL Server 2016Report Builder in SQL Server 2016