Riferimenti a raccolte DataSources e DataSets (Generatore report 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. Usare 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 e in Progettazione report di SQL Server Data Tools. Ogni ambiente di creazione offre modalità differenti per creare, aprire e salvare report ed elementi correlati. Per altre informazioni, vedere Progettazione di report in Progettazione report e Report Builder (SSRS) nel Web in 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 | Type |
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 AdventureWorks2012:/DataSources/AdventureWorks2012 . |
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 | Type |
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 su cui viene eseguito il mapping 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 su cui viene eseguito il mapping. |
Utilizzo di espressioni di query
È possibile utilizzare le espressioni per definire la query contenuta in un set di dati. È possibile utilizzare questa funzionalità 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 altre informazioni sulle query, vedere Set di dati condivisi e incorporati del report (Generatore report e SSRS).
Vedere anche
Espressioni (Generatore report e SSRS)
Esempi di espressioni (Generatore report e SSRS)