Condividi tramite


Esportazione di un report come file CSV (Generatore report 1.0)

L'opzione di esportazione CSV consente di eseguire il salvataggio dei dati del report in file di testo normale delimitati da virgola, senza alcuna formattazione. Il file utilizza una virgola (,) per delimitare campi e righe. Il file risultante può essere aperto in un foglio di calcolo, ad esempio Office SharePoint Server , oppure utilizzato come formato di importazione per altri programmi. Per impostazione predefinita, i file csv vengono aperti mediante Blocco note. Se viene aperto come un URL, il file csv restituisce un tipo MIME di text/plain. I file sono in formato MIME versione 1.0.

Rendering CSV

All'esportazione, un report di Generatore report ha le caratteristiche seguenti quando viene salvato e aperto come file CSV:

  • La prima riga di testo del file include le intestazioni per tutte le colonne del report.

  • Tutte le righe hanno lo stesso numero di colonne.

  • La stringa di delimitazione dei campi è la virgola (,).

  • La stringa di delimitazione dei record è una sequenza di ritorno a capo e avanzamento riga non visibile (<cr><lf>).

  • La stringa di qualificazione del testo è la virgoletta (").

  • Se il testo contiene il carattere virgolette, le virgolette diventano doppie ("").

  • Se il report esportato è una tabella, al termine di ogni riga si trova un numero che indica il numero di righe restituite nel report. Ad esempio, se nel report vengono restituite 330 righe, il numero 330 viene visualizzato alla fine di ogni riga nel file csv.

  • La formattazione e il layout vengono ignorati.

  • I campi che includono immagini sotto forma di dati vengono ignorati.

Gli elementi rimanenti del report vengono ordinati dall'alto verso il basso, quindi da sinistra a destra. Viene quindi eseguito il salvataggio di ogni elemento in una colonna.

Nella tabella seguente vengono illustrate alcune considerazioni valide per gli elementi nell'esportazione in un file CSV.

Elemento

Comportamento di salvataggio

Casella di testo

Salva il contenuto della casella di testo. I dati vengono formattati in base alla proprietà Format dell'elemento.

Tabella

Il salvataggio viene eseguito mediante l'espansione della tabella e la creazione di una riga e una colonna per ogni riga e colonna al livello di dettaglio inferiore. Per le righe e le colonne di subtotali non sono disponibili intestazioni. I report click-through non sono supportati.

Matrice

Il salvataggio viene eseguito mediante l'espansione della matrice e la creazione di una riga e una colonna per ogni riga e colonna al livello di dettaglio inferiore. Per le righe e le colonne di subtotali non sono disponibili intestazioni. I report click-through non sono supportati.

Grafico

Viene eseguito il salvataggio di una riga per un set di valori di dati e di colonne per l'altro set di valori di dati. I report click-through non sono supportati.

[!NOTA]

È possibile che la struttura dell'area dati matrice nei file CSV venga modificata nelle prossime versioni di Reporting Services.