Help and Support

Numéro d'article: 281811 - Dernière mise à jour: jeudi 6 novembre 2003 - Version: 1.0

ACC2002 : procédure d'utilisation de graphiques croisés dynamiques pour créer des graphiques liés dans des formulaires

Ancien nº de publication de cet article : F281811
Utilisateurs avertis : cet article requiert des compétences élémentaires en termes de macros, programmation et interopérabilité.

Cet article s'applique aux bases de données Microsoft Access (.mdb) ainsi qu'aux projets Microsoft Access (.adp).

Agrandir tout | Réduire tout

Résumé

Il peut parfois s'avérer utile de créer des formulaires avec des graphiques liés afin de ne représenter sous forme graphique que les données qui s'appliquent à l'enregistrement actif du formulaire. Dans les versions antérieures de Microsoft Access, cela était possible en utilisant Microsoft Graph. Cet article montre comment vous pouvez créer des graphiques liés en utilisant la nouvelle vue Graphique croisé dynamique au lieu de Microsoft Graph.

Plus d'informations

Vous pouvez créer des graphiques croisés dynamiques pour des formulaires en utilisant des sous-formulaires dans la vue Graphique croisé dynamique. Comme pour les objets OLE qui contiennent un objet Microsoft Graph, vous pouvez utiliser les propriétés Lier les champs pères et Lier les champs fils d'un sous-formulaire pour lier un sous-formulaire dans la vue Graphique croisé dynamique. Pour créer un sous-formulaire lié dans la vue Graphique croisé dynamique, procédez comme suit :
  1. Ouvrez l'exemple de base de données Northwind.mdb.
  2. Créez un nouveau formulaire basé sur la requête " Ventes par catégorie ".
  3. Ajoutez tous les champs au formulaire.
  4. Paramétrez la propriété Affichage par défaut du formulaire sur Graphique croisé dynamique.
  5. Enregistrez le formulaire sous frmSubPivotChart, puis refermez-le.
  6. Ouvrez le formulaire frmSubPivotChart dans la vue Graphique croisé dynamique.
  7. Si la liste Champs du graphique n'est pas affichée, cliquez sur Liste de champs dans le menu Affichage.
  8. Faites glisser le champ Nom produit de la liste Champs du graphique dans la zone " Déposer les champs de catégorie ici ".
  9. Faites glisser le champ Ventes produit de la liste Champs du graphique dans la zone " Déposer le champs de données ici ".
  10. Dans le menu Affichage, cliquez sur Zones de dépose pour masquer les zones de dépose.
  11. Dans le menu Graphique croisé dynamique, cliquez sur Type de graphique.
  12. Sélectionnez Barres dans le type de graphique affiché à gauche.
  13. Sélectionnez le sous-type Barres groupées indiqué à droite (le premier sous-type de graphique affiché).
  14. Cliquez sur l'onglet Général.
  15. Dans la zone Sélectionner, cliquez sur Titre Axe Catégorie 1.
  16. Cliquez sur l'onglet Format.
  17. Tapez Nom produit dans la zone de légende, puis refermez la boîte de dialogue Propriétés.
  18. Refermez le formulaire.
  19. Créez un nouveau formulaire basé sur la table Catégories.
  20. Ajoutez les champs N° catégorie, Nom catégorie et Description au formulaire.
  21. Faites glisser le formulaire frmSubPivotChart de la fenêtre Base de données dans la section Détails du formulaire.
  22. Affichez les propriétés du formulaire et vérifiez que les propriétés Lier les champs pères et Lier les champs fils sont paramétrées toutes les deux sur N° catégorie.
  23. Ouvrez le formulaire dans la vue Formulaire.
  24. Faites défiler les enregistrements sur le formulaire.
Notez que le sous-formulaire Graphique croisé dynamique est mis à jour automatiquement pour ne représenter sous forme graphique que les produits qui s'appliquent à la catégorie active sur le formulaire principal.

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Access 2002
Mots-clés : 
kbhowto kbdta KB281811
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Traductions disponibles

 

Related Support Centers