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 |
---|---|
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. |
Vedere anche