Exportation d'un rapport en tant que fichier XML (Générateur de rapports version 1.0)
L'option d'exportation des données d'un rapport en tant que fichier XML enregistre le rapport sous la forme d'un fichier XML. Le schéma XML pour le rapport est spécifique à ce rapport et contient uniquement des données. Les informations de mise en page du rapport ne sont pas enregistrées par l'option d'exportation XML. La sortie XML générée par cette option peut être importée dans une base de données, utilisée en tant que message de données XML ou envoyée à une application personnalisée.
Règles générales
Le tableau qui suit décrit comment les éléments du rapport s'affichent après avoir été exportés au format de fichier XML.
Élément |
Comportement d'affichage |
---|---|
Rapport |
S'affiche sous la forme d'un élément de premier niveau du document XML. |
Graphiques, tableaux, matrices |
S'affichent sous la forme d'un élément à l'intérieur de l'élément de son conteneur. |
Sections de groupe et de détails |
Chaque instance s'affiche sous la forme d'un élément à l'intérieur de l'élément de son conteneur. |
Zones de texte |
S'affichent sous la forme d'un attribut ou d'un élément à l'intérieur de son conteneur. |
Groupes de colonnes de matrices |
S'affichent sous la forme d'éléments à l'intérieur de groupes de lignes. |
Les données de rapport qui sont enregistrées à l'aide de l'option d'exportation XML sont également soumises aux règles suivantes :
Les éléments et les attributs XML sont enregistrés dans leur ordre d'apparition dans la définition de rapport.
La pagination est ignorée.
Les images sont ignorées.
Types de données
L'élément zone de texte ou attribut se voit affecter un type de données XSD (XML Schema definition language) sur la base des valeurs affichées par la zone de texte.
Si toutes les valeurs de zone de texte sont : |
Le type de données affecté est : |
---|---|
Int32 |
xsd:integer |
Decimal (ou Decimal et toutes données de type entier ou octet) |
xsd:decimal |
Float (ou Decimal et toutes données de type entier ou octet) |
xsd:double |
Double (ou Decimal et toutes données de type entier ou octet) |
xsd:double |
DateTime |
xsd:dateTime |
Boolean |
xsd:boolean |
String, Char |
xsd:string |
Autre |
xsd:string |
Pour mieux comprendre comment l'option d'exportation XML enregistre les éléments RDL (Report Definition Language) d'un rapport sous forme de fichier XML, vous souhaitez peut-être en savoir plus sur ces éléments. Pour plus d'informations sur les éléments RDL, consultez la rubrique Report Definition Language dans la documentation en ligne de SQL Server.
Dans cette section
Rubrique |
Description |
---|---|
Éléments et attributs RDL dans XML (Générateur de rapports version 1.0) |
Décrit comment chaque élément du rapport est enregistré par l'option d'exportation XML. |
Application de transformations à des fichiers XML (Générateur de rapports version 1.0) |
Indique comment appliquer XSLT (XSL Transformations) à la sortie XML. |
Voir aussi