Condividi tramite


Utilizzo dei campi di un set di dati del report

Data aggiornamento: 14 aprile 2006

In Progettazione report un campo può essere un collegamento diretto al campo di database, alla colonna, all'alias o alla proprietà di campo del database oppure può essere un campo calcolato, basato su più campi del database. I campi contengono i dati utilizzati in un report. È inoltre possibile utilizzare i campi in un'espressione come valore di una casella di testo o di un'immagine. Per aggiungere campi a un report, trascinarli dall'elenco Set di dati nel layout del report. È possibile aggiungere campi a caselle di testo, tabelle, elenchi, grafici e matrici.

Utilizzo dell'elenco dei set di dati

Nell'elenco Set di dati viene visualizzato un elenco di campi per ogni set di dati. Quando viene creato un set di dati, Progettazione report recupera un elenco dei campi dall'origine dei dati e popola l'elenco. Sono disponibili due tipi di campo, ovvero i campi di database e i campi calcolati. Un campo di database include il nome del campo dalla query. Un campo calcolato include un'espressione. È possibile utilizzare i campi calcolati per rendere disponibili ulteriori campi non presenti nel database e non calcolati nella query.

A tutti i campi sono associati nomi. Per impostazione predefinita, a un campo di database è associato lo stesso nome della colonna della query, ma è possibile modificarlo. Per i campi calcolati è necessario specificare un nome durante la creazione.

In visualizzazione Layout è possibile trascinare un campo dall'elenco dei campi al layout del report. Se si trascina un campo nel corpo del report, in un'area dati elenco o in un'altra area non strutturata, verrà creata una casella di testo contenente un'espressione di campo. Se si trascina un campo in un'area strutturata, ad esempio una tabella o una cella di matrice, o in una casella di testo esistente, nella cella o nella casella di testo verrà inserita un'espressione di campo.

I campi in un'area dati restituiscono una riga per ogni valore restituito come parte del risultato della query quando il report viene elaborato. I campi nelle caselle di testo o in altri elementi del report che non fanno parte di un'area dati restituiscono un singolo valore quando il report viene elaborato.

Per fare riferimento a una proprietà di un membro per un campo, trascinare il campo padre nel report e modificare la proprietà predefinita Value impostandola sul nome della proprietà desiderata.

[!NOTA] Solo alcune proprietà Field possono essere utilizzate per tutte le origini dei dati. Le proprietà Value e IsMissing vengono definite per tutte le origini dei dati. Altre proprietà predefinite, ad esempio Key, UniqueName e ParentUniqueName, sono supportate solo se vengono fornite dall'origine dei dati. Le proprietà personalizzate sono supportate da alcuni provider di dati. Per ulteriori informazioni, vedere Utilizzo di proprietà di campo estese per un database di Analysis Services e Utilizzo di proprietà di campo estese per un sistema SAP NetWeaver BI.

Per alcune origini dei dati, Progettazione report potrebbe non riuscire a recuperare i dati dei campi e a popolare l'elenco dei campi. Esistono diversi modi per risolvere questo problema.

  • Verificare di disporre delle autorizzazioni per recuperare le informazioni dei campi dal database. Per alcune origini dei dati è possibile che si disponga delle autorizzazioni per accedere alla tabella o all'oggetto, ma non di quelle per visualizzare le relative colonne.
  • Eseguire la query nella finestra Progettazione query standard. Tramite la finestra di progettazione grafica di query, potrebbe non essere possibile eseguire query su alcune origini dei dati.
  • Creare manualmente l'elenco dei campi. Nella finestra Set di dati fare clic con il pulsante destro del mouse sul set di dati e scegliere Aggiungi. Verrà visualizzata la finestra di dialogo Aggiungi nuovo campo. Per ulteriori informazioni, vedere Modifica campo/Aggiungi nuovo campo (Progettazione report).

Utilizzo della finestra Set di dati

Per visualizzare la finestra Set di dati quando si utilizza una finestra di progettazione query, scegliere Set di dati dal menu Visualizza. Espandere qualsiasi nodo per visualizzare i campi definiti per il set di dati. Fare clic sul pulsante Aggiorna campi (Aggiornamento dei campi del set di dati) sulla barra degli strumenti per salvare le modifiche al file di definizione del report e aggiornare le definizioni dei campi per un set di dati. Per ulteriori informazioni, vedere Procedura: Aggiornamento di campi nella finestra Set di dati (Progettazione report) e Set di dati del report (Progettazione report).

Per utilizzare i campi nel report, passare dalla visualizzazione Dati alla visualizzazione Layout e trascinare i campi nel layout del report. Quando si passa alla visualizzazione Layout, i campi vengono salvati automaticamente nella definizione del report.

Vedere anche

Attività

Procedura: Aggiunta, modifica o eliminazione di un campo nella finestra Set di dati (Progettazione report)

Concetti

Aggiunta di una casella di testo
Progettazione del layout del report
Utilizzo delle aree dati
Utilizzo dei dati in un layout di report

Altre risorse

Espressioni di Reporting Services

Guida in linea e informazioni

Assistenza su SQL Server 2005

Cronologia modifiche

Versione Cronologia

14 aprile 2006

Nuovo contenuto:
  • Proprietà dei campi.
  • Aggiunta della sezione Utilizzo della finestra Set di dati.