Exportation des données Access 2003 vers XML

Pour ceux d'entre vous qui connaissent déjà XML dans Access 2002, notez que la prise en charge améliorée de XML dans Access 2003 vous permet de spécifier des fichiers de transformation XSL (Extensible Stylesheet Language) lors de l'importation ou de l'exportation de données depuis XML. Lors de l'importation, la transformation est appliquée aux données dès le début de l'importation, avant la création d'une nouvelle table ou l'ajout d'une table existante.

Lors de l'exportation de données vers XML, vous pouvez inclure des filtres ou un ordre de tri prédéfinis lors de l'exportation de données vers XML. Vous pouvez exporter uniquement les données, uniquement le schéma ou les deux. De plus, si une table contient des valeurs de recherche stockées dans une base de données distincte, vous pouvez inclure ces données dans l'exportation.

Vous pouvez facilement exporter n'importe quelle table, requête, formulaire ou rapport vers des fichiers XML à partir d'une base de données Access standard (fichier .mdb) ou d'un projet Access et d'une base de données Microsoft SQL Server (fichier .adp). Lorsque vous exportez un formulaire ou un état, vous exportez en fait les données derrière le formulaire ou l'état (vous exportez les données de la table ou de la requête sous-jacente du formulaire ou de l'état). Quel que soit le type d'objet que vous exportez, la procédure est la même.

La première étape consiste à cliquer sur le bouton Tables, Requêtes, Formulaires ou Rapports dans la liste Objets de la fenêtre Base de données et sélectionner l'élément que vous souhaitez exporter dans la liste qui apparaît dans le volet droit de la fenêtre. Si vous souhaitez exporter toutes les données stockées par l'objet, vous pouvez simplement cliquer avec le bouton droit sur le nom de l'objet et choisir l'option Exporter dans le menu contextuel. Sautez ensuite le paragraphe suivant.

Si vous ne souhaitez pas exporter une table ou une requête complète, vous devez exporter les données d'une table ou d'une requête. Ouvrez la table ou la requête, puis effectuez l'une des opérations suivantes :

  • Si vous souhaitez exporter un seul enregistrement, sélectionnez cet enregistrement.
  • Si vous souhaitez filtrer les enregistrements pour l'exportation, appliquez un filtre aux enregistrements maintenant.
  • Si vous souhaitez spécifier un ordre de tri pour les enregistrements, organisez les enregistrements dans cet ordre maintenant.

Après avoir sélectionné les enregistrements, choisissez Fichier -> Exporter dans le menu Accès.

La boîte de dialogue Exporter s'ouvre. Accédez au dossier dans lequel vous souhaitez stocker les données exportées. Choisissez l'option XML (*.xml) dans le menu déroulant Enregistrer sous le type, comme illustré à la figure 1.

Exportation des données Access 2003 vers XML

Figure 1 : Configuration de la boîte de dialogue Exporter pour exporter un rapport au format XML.

Cliquez sur le bouton Exporter (ou Exporter tout) dans la boîte de dialogue et la boîte de dialogue Exporter XML s'ouvre, comme le montre la figure 2. Vous avez le choix d'exporter les données uniquement vers un fichier XML, d'exporter un schéma de vos données vers un XSD. (XML Schema Definition ), exportant la présentation de vos données vers un fichier XSL, ou toute combinaison de ceux-ci.

Exportation des données Access 2003 vers XML

Figure 2 : La boîte de dialogue Exporter XML.

En option, vous pouvez affiner davantage vos sélections en cliquant sur le bouton Plus d'options. Cliquer sur le bouton Plus d'options développe la boîte de dialogue Exporter XML vers . . . afficher plus d'options ! Notez les trois onglets en haut de la boîte de dialogue : Données (illustrées à la Figure 3), Schéma et Présentation.

Exportation des données Access 2003 vers XML

Figure 3 : L'onglet Données de la boîte de dialogue Exporter XML développée.

Choix des options de données XML

Dans l'onglet Données, vous pouvez choisir d'exporter tous les enregistrements, les enregistrements filtrés ou l'enregistrement actuel. Vous pouvez également choisir d'appliquer l'ordre de tri actuellement appliqué à l'objet. (Cependant, ces options sont grisées si vous exportez quelque chose auquel ces options ne s'appliquent pas, comme un rapport entier.)

Si vous avez précédemment défini des relations entre les tables dans la fenêtre Relations dans Access ou dans les diagrammes de base de données dans SQL Server, vous pouvez également choisir d'exporter ou non les données des tables associées. Cliquez sur le signe + à côté de n'importe quel nom de table pour voir le nom de n'importe quelle table associée. Sélectionnez la coche qui apparaît à côté de n'importe quel nom de table pour inclure les données de cette table dans votre exportation.

Le bouton Transformations vous permet de choisir parmi toutes les transformations XML personnalisées que vous avez écrites ou acquises. Si vous exportez des données importées dans un programme de base de données ésotérique, le propriétaire de cette base de données peut vous fournir un fichier de transformation. Vous pouvez ensuite cliquer sur le bouton Transforms et choisir ce fichier de transformation. De même, si vous devez utiliser un encodage spécial pour cette base de données ésotérique, vous pouvez en choisir un dans la liste déroulante Encodage.

Choix des options de schéma XML

L'onglet Schéma, illustré à la figure 4, vous permet de choisir les options d'exportation d'un fichier de schéma pour votre objet. Vous pouvez choisir d'inclure ou d'ignorer les informations de clé primaire et d'index. Vous pouvez également choisir si vous souhaitez que les informations de schéma soient intégrées dans le document de données XML ou stockées dans un fichier séparé. La façon dont vous choisissez les options ici dépend du programme dans lequel les données exportées sont ensuite importées.

Exportation des données Access 2003 vers XML

Figure 4 : L'onglet Schéma de la boîte de dialogue Exporter XML développée.

Choix des options de présentation XML

L'onglet Présentation, illustré à la Figure 5, fournit des options pour définir un fichier XSL. Vous pouvez choisir d'exporter vers le client (HTML), qui peut être lu par n'importe quel navigateur Web. Si vous envisagez de placer le fichier XSL sur un serveur Web qui prend en charge Active Server Pages, vous pouvez choisir l'option Serveur (ASP) à la place.

Exportation des données Access 2003 vers XML

Figure 5 : L'onglet Présentation de la boîte de dialogue Exporter XML développée.

Si les données que vous exportez incluent des images, vous pouvez choisir d'exporter ces images ou simplement de les ignorer. Si vous choisissez d'inclure des images, vous pouvez spécifier le nom du dossier dans lequel les images sont placées.

Choisir d'exporter un fichier de présentation génère en fait deux fichiers. L'un est un fichier .xsl, qui inclut tout le code XSLT nécessaire pour définir la manière dont les données sont présentées. Le deuxième fichier est un fichier .htm — une page Web relativement simple et simple. Cette page Web est un « instantané » des données au moment de l'exportation, et non des données en direct connectées à la base de données. Cependant, le fichier .htm s'ouvre dans Internet Explorer pour révéler les données réelles de la table ou de la requête, et pas seulement un ensemble de balises XML et de données brutes.

Lorsque vous avez terminé vos sélections, cliquez sur le bouton OK. L'exportation peut ne prendre que quelques secondes, selon la quantité de données que vous exportez. Une fois terminé, vous revenez à Access. Vous ne verrez aucune modification dans votre base de données Access, mais les fichiers exportés se trouvent dans le dossier que vous avez spécifié lors du processus d'exportation.

Leave a Comment

Comment définir les options de vérification linguistique de Word 2010

Comment définir les options de vérification linguistique de Word 2010

Découvrez comment configurer les options de vérification linguistique dans Word 2010 pour améliorer votre rédaction et éviter les erreurs.

Comment utiliser la fonction CONFIANCE dans Excel

Comment utiliser la fonction CONFIANCE dans Excel

Découvrez comment utiliser les fonctions CONFIDENCE.NORM et CONFIDENCE.T dans Excel pour calculer des intervalles de confiance pour les moyennes de population, améliorant ainsi la prise de décision basée sur des données.

Formater les nombres en milliers et en millions dans les rapports Excel

Formater les nombres en milliers et en millions dans les rapports Excel

Améliorez la lisibilité de vos rapports Excel en formatant vos chiffres en milliers ou millions avec des astuces simples et efficaces pour votre audience.

Comment personnaliser vos étiquettes de données de graphique croisé dynamique Excel

Comment personnaliser vos étiquettes de données de graphique croisé dynamique Excel

Apprenez comment personnaliser vos étiquettes de données dans Excel pour un meilleur rapport. Utilisez les valeurs de votre tableau croisé dynamique efficacement.

Comment créer une application Web Access

Comment créer une application Web Access

Découvrez comment créer une application Web dans Access 2016. Apprenez les étapes essentielles pour développer votre application en ligne facilement.

Comment utiliser les commentaires dans Microsoft Word 2019

Comment utiliser les commentaires dans Microsoft Word 2019

Découvrez comment ajouter, répondre, afficher et supprimer des <strong>commentaires dans Microsoft Word</strong> 2019 pour optimiser votre collaboration.

Feuille intelligente 9.1.1

Feuille intelligente 9.1.1

Smartsheet est une plateforme de travail dynamique qui vous permet de gérer des projets, de créer des flux de travail et de collaborer avec votre équipe.

SharePoint

SharePoint

SharePoint est un système de collaboration basé sur le Web qui utilise une variété d'applications de flux de travail, des bases de données de « liste » et d'autres composants Web, ainsi que des fonctionnalités de sécurité pour donner le contrôle aux groupes professionnels qui travaillent ensemble.

Calendrier perpétuel 1.0.38/1.0.36

Calendrier perpétuel 1.0.38/1.0.36

Van Nien Calendar est une application d'affichage de calendrier sur votre téléphone, vous aidant à voir rapidement la date luni-solaire sur votre téléphone, organisant ainsi votre travail important.

Microsoft Outlook 2021

Microsoft Outlook 2021

Microsoft Outlook est une application commerciale et de productivité développée par Microsoft Corporation.