Rendering dei dati (Generatore report e SSRS)Rendering Data (Report Builder and SSRS)

Quando si utilizzano i renderer del layout, ad esempio HTML, MHTML, Word, Excel, PDF o Immagine, i dati e la relativa organizzazione rimangono invariati.When using layout renderers, such as HTML, MHTML, Word, Excel, PDF or Image, the data and its organization remains unchanged. Quando si esegue l'esportazione utilizzando un formato di renderer di dati, ad esempio CSV (Comma-Separated Value) o XML, non viene eseguito il rendering di alcun elemento del layout visivo.When exporting using a data renderer format, such as Comma-Separated Value (CSV) or XML, no visual layout elements are rendered. Durante il rendering del report, CSV e XML applicano al corpo del report e al relativo contenuto apposite regoleCSV and XML apply certain rules to the report body and its contents when rendering the report. che determinano la modalità di rendering dei dati in tali formati.These rules determine how the data is rendered in these formats.

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.

È possibile utilizzare i renderer di dati per:You can use data renderers to:

  • Eseguire l'importazione in un database.Import to a database. CSV è un formato comune facilmente importabile in numerose applicazioni di database, tra cui SQL Server e Microsoft Access.CSV is a common format that is easily importable by many database applications including SQL Server and Microsoft Access.

  • Eseguire l'esportazione in Excel.Import to Excel. Utilizzare il renderer CSV per esportare i dati in Excel senza il layout visivo.Use the CSV renderer to export your data to Excel without the visual layout. Dopo aver esportato i dati in Excel, è possibile sfruttare gli strumenti standard di Excel, ad esempio grafici, formule e tabelle pivot.After your data is in Excel, you can take advantage of standard Excel tools such as charts, formulas, and pivot tables.

  • Trasformazioni XSLT.XSLT transformations. È possibile applicare XSLT all'output del renderer XML.An XSLT can be applied to the output of the XML renderer. Questa trasformazione lato server rappresenta una tecnica potente per trasformare i dati in qualsiasi formato.This server-side transformation is a powerful technique to transform your data to virtually any format.

  • Scambio di dati/EDIData exchange/EDI. Un processo esterno può richiedere un rendering in formato CSV o XML di un report e utilizzare tali dati.An external process can request a CSV or XML rendering of a report and consume that data.

    I formati dei renderer di dati sono controllati da un set di proprietà diverso rispetto a quello dei renderer di layout.Data renderer formats are controlled by a different set of properties than layout renderers. Di seguito è riportato un elenco delle proprietà impostate nel riquadro Proprietà che si applicano solo ai renderer di dati:The following is a list of properties set in the Properties pane that apply only to data renderers:

  • La proprietà DataElementOutput controlla se un elemento specifico è o meno presente nei dati al momento dell'esportazione.The DataElementOutput property controls whether or not a specific item is present in the data when exported.

  • La proprietà DataElementName controlla il nome dell'elemento dati.The DataElementName property controls the name of the data element. Nel formato CSV controlla il nome dell'intestazione di colonna CSV,In CSV, this controls the name of the CSV column header. mentre nel formato XML diventa il nome dell'elemento o dell'attributo XML per l'elemento.In XML, this becomes the name of the XML element or attribute for the item.

  • La proprietà DataElementStyle controlla se nel formato XML il rendering dell'elemento del report viene eseguito come elemento o come attributo.The DataElementStyle property controls, in XML, whether or not the report item is rendered as an element or an attribute.

    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.The CSV export option saves report data as comma-delimited plain text files, without any formatting. Per impostazione predefinita, il file utilizza una virgola (,) per delimitare campi e righe, tuttavia questa impostazione è configurabile nelle impostazioni relative alle informazioni sul dispositivo.By default, the file uses a comma (,) to delimit fields and rows but this setting is configurable using the Device Information Settings. Il file risultante può essere aperto in un foglio di calcolo, come Office SharePoint Server, o utilizzato come formato di importazione per altri programmi.The resulting file can be opened in a spreadsheet program like Office SharePoint Server or used as an import format for other programs. Il file con estensione csv può essere aperto in un editor di testo, ad esempio Blocco note.The .csv file opens in a text editor such as Notepad. Se viene aperto come un URL, il file csv restituisce il tipo MIME text/csv.If accessed as a URL, the .csv file returns a MIME type of text/csv. I file sono in formato MIME versione 1.0.The files are MIME version 1.0. Per altre informazioni sul rendering del report nel tipo di file CSV, vedere Esportazione in un file CSV (Generatore report e SSRS).For more information about rendering your report in the CSV file type, see Exporting to a CSV File (Report Builder and SSRS).

    L'opzione di esportazione File XML con dati del report consente di salvare un report come file XML.The XML file with report data export option saves a report as an XML file. L'elemento XML Schema per il report è specifico del report.The XML schema for the report is specific to the report. Le informazioni sul layout del report non vengono salvate dall'opzione di esportazione XML.The report layout information is not saved by the XML export option. Il codice XML generato da questa opzione può essere importato in un database, utilizzato come messaggio di dati XML o inviato a un'applicazione personalizzata.The XML generated using this option can be imported into a database, used as an XML data message, or sent to a custom application. Per altre informazioni sul rendering del report nel tipo di file XML, vedere Esportazione in XML (Generatore report e SSRS).For more information about rendering your report in the XML file type, see Exporting to XML (Report Builder and SSRS).

Vedere ancheSee Also

Paginazione in Reporting Services ( Generatore report e SSRS ) Pagination in Reporting Services (Report Builder and SSRS)
Comportamenti di rendering ( Generatore report e SSRS ) Rendering Behaviors (Report Builder and SSRS)
Funzionalità interattiva per estensioni ( di Rendering del Report diversi Generatore report e SSRS ) Interactive Functionality for Different Report Rendering Extensions (Report Builder and SSRS)
Il rendering elementi di Report ( Generatore report e SSRS ) Rendering Report Items (Report Builder and SSRS)
Tabelle, matrici e gli elenchi di ( Generatore report e SSRS ) Tables, Matrices, and Lists (Report Builder and SSRS)
Reporting Services Device Information SettingsReporting Services Device Information Settings