Partager via


Mise en cache des données, exemple

Mise à jour : novembre 2007

Remarque :

Cet exemple s'exécute uniquement dans Microsoft Office Word 2007.

Cet exemple montre comment récupérer des données d'un fichier XML, les stocker dans le cache de données d'un document Word, puis les utiliser à partir du document lui-même ou d'une application Windows Forms.

L'exemple est une enquête de satisfaction des clients conçue pour être utilisée hors connexion. Les informations de l'enquête sont stockées dans un fichier XML ; vous pouvez charger les données dans le cache de données du document pour réviser ou utiliser les données.

Note de sécurité :

Cet exemple de code est destiné à illustrer un concept et affiche uniquement le code correspondant. Il peut ne pas répondre aux exigences de sécurité d'un environnement spécifique et ne doit pas être utilisé tel quel. Nous vous conseillons d'ajouter un code de gestion des erreurs et de sécurité afin de renforcer la sécurité et la fiabilité de vos projets. Microsoft fournit cet exemple de code « EN L'ÉTAT », sans garantie d'aucune sorte.

Pour plus d'informations sur l'installation de l'exemple de projet sur votre ordinateur, consultez Comment : installer et utiliser des fichiers d'exemple figurant dans l'aide.

Download sample

Pour exécuter l'exemple

  1. Appuyez sur F5.

    Un document vide s'affiche. Il n'y a pas de données dans le cache.

  2. Cliquez sur Retrieve Surveys.

    Les données sont chargées à partir du fichier XML dans le cache de données et la première enquête s'affiche.

  3. Vous pouvez effectuer l'une des opérations suivantes :

    • Modifiez les données de l'enquête.

    • Réaliser une enquête.

    • Parcourir les données d'enquête à l'aide de la barre de navigation du volet Actions.

    • Filtrer les données d'enquête pour afficher les enquêtes terminées, les enquêtes incomplètes ou toutes les enquêtes quel que soit leur état d'avancement en sélectionnant la case d'option appropriée dans le volet Actions.

    • Soumettre des données d'enquête à la source de données à l'aide du bouton Submit Surveys du volet Actions.

  4. Enregistrez et fermez le document.

    Les données sont enregistrées dans le cache de données du document.

  5. Dans Visual Studio, cliquez avec le bouton droit sur le projet Windows Forms, pointez sur Déboguer, puis cliquez sur Démarrer une nouvelle instance.

    L'application Customer Satisfaction Survey Data s'ouvre.

  6. Dans le menu Fichier, cliquez sur Ouvrir.

  7. Naviguez jusqu'au document que vous avez enregistré, puis cliquez sur Ouvrir.

    DataGrid est rempli avec les données du cache de données du document.

  8. Passez en revue les données et apportez toutes les modifications que vous souhaitez.

  9. Dans le menu Fichier, cliquez sur Enregistrer pour enregistrer les modifications dans le cache de données.

Démonstrations

Cet exemple illustre les tâches suivantes :

  • récupérer, utiliser et mettre à jour des données d'un fichier XML ;

  • stocker des données dans un cache de données ;

  • lire des données et écrire des modifications dans un cache de données ;

  • afficher des données dans un document Word à l'aide de contrôles Bookmark ;

  • utiliser un volet Actions dans un document Word ;

  • utiliser des contrôles Windows Forms sur un document Word ;

  • atteindre et utiliser les données en mémoire cache d'un document à partir d'une application Windows Forms.

Voir aussi

Concepts

Mise en cache des données

Liaison de données aux contrôles

Vue d'ensemble du volet Actions

Autres ressources

Exemples et procédures pas à pas relatifs au développement Office