Le volet Dépendances d’objet dans Access montre comment les objets de base de données, tels que des tableaux, des formulaires, des requêtes et des rapports, interagissent avec ou dépendent d’autres objets.
Le volet Dépendances d’objet peut vous aider à éviter de supprimer par inadvertance des sources d’enregistrement. Par exemple, supposez que vous disposiez d’une requête Commandes trimestrielles dans une base de données Ventes, et que vous n’ayez plus besoin de cette requête. Avant de supprimer la requête, vous devez déterminer si d’autres objets dans la base de données, tel qu’un formulaire ou un état, utilisent celle-ci comme source de données. Vous pouvez alors modifier les objets dépendants pour supprimer les références à la requête, ou supprimer les objets dépendants en même temps que la requête. L’affichage de la liste complète des objets dépendants peut vous faire gagner du temps en éliminant la nécessité de vérifier manuellement les propriétés des objets, et minimiser le risque d’erreur en détectant des détails à côté desquels un audit manuel pourrait passer.
Lorsque vous voulez modifier la conception d’un objet de base de données, le volet Dépendances d’objet peut également être utile en vous montrant comment la modification de conception affectera d’autres objets. Nous vous recommandons d’utiliser le volet Dépendances d’objet pour planifier des modifications de conception majeures.
Utiliser le volet Dépendances d’objet
- Ouvrez la base de données à examiner.
- Dans le volet de navigation, sélectionnez ou ouvrez une table, un formulaire, un état ou une requête.
- Sous l’onglet Outils de base de données, dans le groupe Relations, cliquez sur Dépendances d’objet.
- Si vous y êtes invité, cliquez sur OK pour mettre à jour les informations de dépendance.
Remarque : La mise à jour des informations de dépendance peut prendre du temps.
Le volet Dépendances d’objet s’affiche.
- Pour afficher la liste des objets qui utilisent l’objet que vous avez sélectionné à l’étape 2, en haut du volet, cliquez sur Objets qui dépendent de moi. Pour afficher la liste des objets que l’objet sélectionné utilise, cliquez sur Objets dont je dépends.
- Pour afficher les informations de dépendance d’un objet, cliquez sur l’icône Développer (+) en regard de cet objet. Access affiche jusqu’à quatre niveaux de dépendances pour un objet.
Quand vous utilisez le volet Dépendances d’objet, gardez ce qui suit à l’esprit :
- Les informations de dépendance sont disponibles uniquement si vous disposez des autorisations nécessaires pour ouvrir un objet en mode Création.
- Le volet n’affiche pas d’informations pour les macros et les modules de code.
- Le volet fonctionne uniquement pour les tables, formulaires, états et requêtes, à l’exception des types de requêtes suivants :
- Requêtes Action (qui insèrent, actualisent ou suppriment des données)
- Requêtes spécifiques de SQL, notamment les requêtes union, les requêtes de définition de données et les requêtes directes
- Sous-requêtes
Quand Access rencontre des requêtes imbriquées, les informations de dépendance sont générées uniquement pour la requête la plus à l’extérieur. Cette règle s’applique également aux tables et requêtes source de la sous-feuille de données d’une requête, ainsi qu’aux champs Liste de choix.
Remarque : Dans ces types de cas, généralement les listes accès ces objets dans le volet Dépendances d’objet sous le titre d’Objets ignoré > Objets non pris en charge.
- Access génère les informations de dépendance en recherchant les mappages de nom gérés par la fonctionnalité Correction automatique de nom qui rectifie automatiquement les effets secondaires courants qui se produisent lorsque vous renommez des formulaires, des états, des tables, des requêtes, des champs ou des contrôles sur des formulaires et des états. Si le suivi des informations de la fonction Correction automatique de nom est désactivé, vous êtes invité à l’activer pour pouvoir consulter les informations de dépendance.