Partager via


Données de détails principaux, exemple

Mise à jour : novembre 2007

Remarque :

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

Cet exemple montre comment récupérer des données dans une base de données relationnelle ou un fichier XML et les utiliser dans Excel.

Il correspond à une feuille de calcul de traitement des commandes. La feuille de calcul affiche les détails concernant les commandes des clients afin que les articles puissent être conditionnés en vue de leur expédition. La feuille de calcul affiche également le stock actuel pour chaque article afin que l'utilisateur sache si la commande peut être satisfaite.

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.

  2. Sélectionnez un nom de client dans la liste Select a Customer.

    La liste Unfulfilled Orders est complétée avec les numéros de commandes qui n'ont pas été marquées comme Fulfilled.

  3. Sélectionnez un numéro dans la liste Unfulfilled Orders.

    La feuille de calcul est remplie avec les détails de la commande.

  4. Dans la liste Indicate Order Status, cliquez sur Fulfilled.

    Une fois que l'état a la valeur Fulfilled :

    • L'état de la commande est de nouveau enregistré dans le groupe de données en mémoire.

    • La quantité commandée pour chaque produit dans la commande est soustraite de l'élément UnitsInStock de ce même produit dans le groupe de données en mémoire. Cela garantit que la valeur UnitsInStock correcte de chaque produit est disponible pour la commande suivante.

    • La commande est supprimée de la liste Unfulfilled Orders.

Démonstrations

Cet exemple montre comment :

  • récupérer et utiliser les données dans un fichier XML qui ont été extraites d'une base de données SQL Server ;

  • afficher les données à l'aide des contrôles Excel liés aux données ;

  • utiliser plusieurs groupes de données maître/détail.

Voir aussi

Tâches

Procédure pas à pas : création d'une relation maître/détail à l'aide d'un groupe de données mis en cache

Concepts

Liaison de données aux contrôles

Autres ressources

Exemples au niveau du document