Utilizzo di riferimenti a raccolte DataSources e DataSets (Generatore report 3.0 e SSRS)
La raccolta DataSources rappresenta tutte le origini dati utilizzate in un report. Analogamente, la raccolta DataSets rappresenta tutti i set di dati per tutte le origini dati disponibili in un report. Utilizzare il riquadro Dati report per ottenere una visualizzazione gerarchica dei set di dati del report organizzati sotto l'origine dati cui fanno riferimento. Se si includono riferimenti a queste raccolte, durante l'anteprima del report questi valori non verranno visualizzati. Le raccolte sono disponibili solo dopo la pubblicazione del report in un server di report.
Nota
È possibile creare e modificare definizioni del report (con estensione rdl) in Generatore report 3.0 e in Progettazione report di Business Intelligence Development Studio. Ogni ambiente di creazione offre modalità differenti per creare, aprire e salvare report ed elementi correlati. Per ulteriori informazioni, vedere Progettazione di report tramite Progettazione report e Generatore report 3.0 (SSRS) nel Web all'indirizzo microsoft.com.
DataSources
La raccolta DataSources rappresenta le origini dati a cui si fa riferimento nella definizione del report pubblicato. È possibile scegliere di includere queste informazioni nel report per documentare l'origine dei relativi dati, Questa raccolta non è disponibile in modalità Anteprima. Nella tabella seguente vengono descritte le variabili della raccolta DataSources.
Variabile |
Tipo |
Descrizione |
---|---|---|
DataSourceReference |
String |
Percorso completo della definizione dell'origine dati nel server di report. Ad esempio, è possibile includere un elenco di tutte le origini dati utilizzate da un report come parte di una cronologia di report. Nell'esempio seguente è illustrato il percorso completo per l'origine dati denominata AdventureWorks2008R2: /DataSources/AdventureWorks2008R2. |
Type |
String |
Tipo di provider di dati per l'origine dati. Ad esempio SQL. |
DataSets
La raccolta DataSets rappresenta i set di dati a cui si fa riferimento nella definizione del report. È possibile scegliere di includere la query nel report in una casella di testo, in modo che un utente interessato ai dati effettivi contenuti nel report possa vedere il testo del comando originale. Questa raccolta non è disponibile in modalità Anteprima. Nella tabella seguente vengono descritti i membri della raccolta DataSets.
Membro |
Tipo |
Descrizione |
---|---|---|
CommandText |
String |
Per le origini dei dati database, si tratta della query utilizzata per recuperare dati dall'origine dei dati. Se la query è un'espressione, si tratta dell'espressione valutata. |
RewrittenCommandText |
String |
Valore CommandText espanso del provider di dati. Viene in genere utilizzato per i report con parametri query mappati a parametri report. Il provider di dati imposta questa proprietà quando espande i riferimenti ai parametri di testo di comando nei valori costanti selezionati per i parametri report mappati. |
Utilizzo di espressioni di query
È possibile utilizzare le espressioni per definire la query contenuta in un set di dati. È possibile utilizzare questa caratteristica per progettare report in cui la query viene modificata in base all'input dell'utente, ai dati di altri set di dati o ad altre variabili. Per ulteriori informazioni sulle query, vedere Creazione e aggiunta di set di dati (Generatore report 3.0 e SSRS).
Vedere anche