Lister les dépendances d'un objet

Avant de modifier une table (ou un autre objet), j’aimerais savoir quelles sont les requêtes, les formulaires et les états qui utilisent cette table. Comment procéder ?

Avec Access 2003 est apparu un outil très pratique qui liste les dépendances d’un objet. Cet outil s’appelle la fenêtre des dépendances. Pour y accéder :

  1. Faites un clic du bouton droit sur l’objet que vous voulez analyser.
  2. Choisissez l’option Dépendances d’objet.

Un volet s’affiche à droite de l’écran. Vous y voyez la liste des objets qui « utilisent » votre objet de départ (vous pouvez cliquer sur leur nom pour les ouvrir en mode Création).

Inversement, vous pouvez aussi obtenir la liste de tous les objets « parents » d’un formulaire, par exemple, en cliquant sur l’option Objets dont je dépends.

Attention
  • Certains objets ne sont pas listés dans les dépendances, comme les requêtes SQL UNION.
  • Le code Visual Basic n’est pas du tout analysé. Donc si une table, une requête, etc. est utilisée en VB, vous ne le saurez pas avec cette méthode.
Info
Si vous avez une version plus ancienne d’Access, vous pouvez également lire cette page. La technique est plus laborieuse, mais c’est déjà une piste !

Vous aimerez aussi...

2 réponses

  1. Hervé Inisan dit :

    zack > La commande est désactivée sur tous les objets (notamment tables, requêtes) ?

    Comment est la case à cocher « Suivi des informations de correction automatique de nom » (et les suivantes), dans : Bouton Office / Options Access / Base de données active / Options de correction automatique de nom ?

  2. zack dit :

    Dans ma base de données, la fonction Dépendance d’objets semble désactivée : cliquer sur cette commande n’a plus aucun effet. Comment pourrais-je réactiver cette fonction ? (Access 2007)

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *