Condividi tramite


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

L'opzione di esportazione File XML con dati del report consente di salvare un report come file XML. Lo schema XML è specifico del report e contiene solo dati. Le informazioni sul layout del report non vengono salvate dall'opzione di esportazione XML. 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.

Regole generali

Nella tabella seguente viene illustrato l'aspetto degli elementi del report dopo l'esportazione nel formato di file XML.

Elemento

Comportamento di visualizzazione

Report

Viene visualizzato come elemento di livello principale del documento XML.

Grafici, tabelle, matrici

Vengono visualizzate come elementi all'interno dell'elemento del relativo contenitore.

Sezioni dettagli e gruppo

Ogni istanza viene visualizzata come elemento all'interno dell'elemento del relativo contenitore.

Caselle di testo

Vengono visualizzate come un attributo o elemento all'interno del relativo contenitore.

Gruppi di colonne della matrice

Vengono visualizzati come elementi all'interno dei gruppi di riga.

Per i dati dei report salvati utilizzando l'opzione di esportazione XML sono inoltre valide le considerazioni seguenti:

  • Gli elementi e gli attributi XML vengono salvati rispettando l'ordine in cui sono visualizzati nella definizione del report.

  • L'impaginazione viene ignorata.

  • Le immagini vengono ignorate.

Tipi di dati

All'attributo o all'elemento casella di testo viene assegnato un tipo di dati XSD in base ai valori visualizzati nella casella di testo.

Se tutti i valori della casella di testo sono:

Viene assegnato il tipo di dati:

Int32

xsd:integer

Decimal (o Decimal e qualsiasi tipo di dati integer o byte)

xsd:decimal

Float (o Decimal e qualsiasi tipo di dati integer o byte)

xsd:double

Double (o Decimal e qualsiasi tipo di dati integer o byte)

xsd:double

DateTime

xsd:dateTime

Boolean

xsd:boolean

String, Char

xsd:string

Altro

xsd:string

Per comprendere meglio come vengono salvati gli elementi RDL di un report quando viene utilizzata l'opzione di esportazione XML, è consigliabile approfondire la conoscenza degli elementi. Per ulteriori informazioni sugli elementi RDL, vedere l'argomento relativo al linguaggio RDL nella documentazione in linea di SQL Server.

Contenuto della sezione

Argomento

Descrizione

Elementi e attributi RDL in XML (Generatore report 1.0)

Descrive come ogni elemento nel report viene salvato dall'opzione di esportazione XML.

Applicazione di trasformazioni ai file XML (Generatore report 1.0)

Descrive come applicare trasformazioni XSL (XSLT) all'output XML.