Aggiunta, modifica e aggiornamento di campi nel riquadro dei dati del report (Generatore report e SSRS)Add, Edit, Refresh Fields in the Report Data Pane (Report Builder and SSRS)

I campi del set di dati costituiscono la raccolta predefinita di nomi di campo che rappresentano i dati che vengono restituiti quando viene eseguita una query del set di dati in un'origine dati esterna.Dataset fields are the built-in collection of field names that represent the data that is returned when a dataset query runs on an external data source.

Per un set di dati incorporato, i campi del set di dati sono i campi creati dopo che è stata completata la compilazione di una query, è stato chiuso il riquadro Progettazione query e sono stati calcolati i campi creati.For an embedded dataset, the dataset fields are the fields that are created after you finish building a query and close the Query Designer pane, and calculated fields that you create.

Per un set di dati condiviso, i campi del set di dati sono i campi della definizione del set di dati condiviso quando viene aggiunta al report in uso.For a shared dataset, the dataset fields are the fields from the shared dataset definition when you added it to your report. Anche se la query del set di dati condiviso sul server di report viene utilizzata sempre durante l'esecuzione del report, l'elenco di campi del set di dati nel report è statico.Although the query from the shared dataset on the report server is always used when you run the report, the list of dataset fields in the report is static.

Utilizzare Aggiorna campi per aggiornare l'elenco di campi nel report affinché corrisponda all'elenco corrente di campi della query del set di dati condiviso.Use Refresh Fields to update the list of fields in the report to match the current list of fields from the shared dataset query. L'aggiornamento dell'elenco di campi non influisce sui campi calcolati definiti nel report in uso.Refreshing the field list does not affect the calculated fields that you define in your report.

Nota

È possibile creare e modificare file di definizioni report impaginati (con estensione rdl) in Generatore report e in Progettazione report di SQL Server Data Tools.You can create and modify paginated report definition (.rdl) files in Report Builder and in Report Designer in SQL Server Data Tools. Ogni ambiente di creazione offre modalità differenti per creare, aprire e salvare report ed elementi correlati.Each authoring environment provides different ways to create, open, and save reports and related items.

Per aggiungere un campo di queryTo add a query field

  1. Nel riquadro Dati report fare clic con il pulsante destro del mouse sul set di dati, quindi scegliere Aggiungi campo query.In the Report Data pane, right-click the dataset, and then click Add Query Field.

    Nota

    Se non è possibile visualizzare il riquadro Dati report, scegliere Dati report dal menu Visualizza.If you cannot see the Report Data pane, from the View menu, click Report Data.

  2. Nella pagina Campi della finestra di dialogo Proprietà set di dati fare clic su Aggiungi, quindi scegliere Campo query.In the Fields page of the Dataset Properties dialog box, click Add, and then click Query Field. Verrà aggiunta una nuova riga nella parte inferiore della griglia.A new row is added to the bottom of the grid.

  3. Nella casella di testo Nome campo digitare il nome per il campo.In the Field Name text box, type the name for the field.

    Nota

    I nomi devono essere univoci nell'ambito del set di dati.Names must be unique in the dataset.

  4. Nella casella di testo Origine campo digitare il nome di un campo esistente nell'origine dati.In the Field Source text box, type the name of an existing field on the data source.

  5. Fare clic su OK.Click OK.

Per aggiungere un campo calcolatoTo add a calculated field

  1. Nel riquadro Dati report fare clic con il pulsante destro del mouse sul set di dati, quindi scegliere Aggiungi campo calcolato.In the Report Data pane, right-click the dataset, and then click Add Calculated Field.

  2. Nella pagina Campi della finestra di dialogo Proprietà set di dati fare clic su Aggiungi, quindi scegliere Campo calcolato.In the Fields page of the Dataset Properties dialog box, click Add, and then click Calculated Field. Verrà aggiunta una nuova riga nella parte inferiore della griglia.A new row is added to the bottom of the grid.

  3. Nella casella di testo Nome campo digitare il nome per il campo.In the Field Name text bo, type the name for the field.

    Nota

    I nomi devono essere univoci nell'ambito del set di dati.Names must be unique in the dataset.

  4. Nella casella di testo Origine campo digitare l'espressione per il campo.In the Field Source text box, type the expression for the field. Fare clic sul pulsante Espressione (fx) per compilare un'espressione.Click the expression (fx) button to build an expression.

    Nota

    L'espressione per un campo calcolato non può contenere funzioni di aggregazione o riferimenti a elementi del report.The expression for a calculated field cannot contain aggregates or references to report items.

  5. Fare clic su OK.Click OK.

Per modificare un campo di query o un campo del set di datiTo edit a query field or a dataset field

  1. Nel riquadro Dati report fare clic con il pulsante destro del mouse sul campo, quindi scegliere Proprietà campo.In the Report Data pane, right-click the field, and then click Field Properties.

  2. Nella pagina Campi della finestra di dialogo Proprietà set di dati fare clic su un campo esistente per selezionare la riga.In the Fields page of the Dataset Properties dialog box, click an existing field to select the row.

  3. Modificare il nome o il valore del campo.Change the name of the field or the value of the field.

  4. Fare clic su OK.Click OK.

Per eliminare un campo di query o un campo calcolatoTo delete a query field or a calculated field

  1. Nel riquadro dei dati del report espandere il set di dati per visualizzare la raccolta di campi.In the Report Data pane, expand the dataset to display the field collection.

  2. Fare clic con il pulsante destro del mouse sul campo che si desidera rimuovere, quindi scegliere Elimina.Right-click the field you want to remove, and then click Delete.

Per aggiornare la raccolta di campi nel riquadro dei dati del report per il set di datiTo refresh the field collection in the Report Data Pane for a shared dataset

  1. Nel riquadro Dati report fare clic con il pulsante destro del mouse sul set di dati e scegliere Query.In the Report Data pane, right-click the dataset, and then click Query.

  2. Fare clic su Aggiorna campi.Click Refresh Fields.

    Sul server di report viene eseguita la query del set di dati condiviso che restituisce la raccolta campi corrente.On the report server, the shared dataset query runs and returns the current field collection.

Vedere ancheSee Also

Raccolta di campi del set di dati (Generatore report e SSRS) Dataset Fields Collection (Report Builder and SSRS)
Set di dati del report (SSRS) Report Datasets (SSRS)
Set di dati condivisi e incorporati del report (Generatore report e SSRS) Report Embedded Datasets and Shared Datasets (Report Builder and SSRS)
Strumenti di progettazione query in Reporting Services Reporting Services Query Designers
Finestre di progettazione query (Generatore report)Query Designers (Report Builder)