Le volet Dépendances d’objet d’Access illustre la façon dont les objets de base de données, tels que les tables, les formulaires, les requêtes et les états, interagissent avec d’autres objets ou dépendent d’autres objets.
Vous pouvez utiliser le volet Dépendances d’objet pour éviter de supprimer par inadvertance des sources d’enregistrement. Par exemple, supposons que vous ayez une requête Commandes trimestrielles dans une base de données de ventes et que vous n’ayez plus besoin de la requête. Avant de supprimer la requête, vous devez vérifier si d’autres objets de la base de données, tels qu’un formulaire ou un état, utilisent la requête comme source de données. Vous pouvez ensuite modifier les objets dépendants pour supprimer les références à la requête, ou supprimer les objets dépendants avec la requête. L’affichage d’une liste complète d’objets dépendants peut vous aider à gagner du temps en supprimant la nécessité de case activée manuellement les propriétés de l’objet et en minimisant les erreurs en recherchant les détails qu’un audit manuel peut manquer.
Lorsque vous souhaitez 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 d’autres objets seront affectés par la modification de la conception. Vous devez utiliser le volet Dépendances d’objet pour vous aider à planifier les modifications de conception majeures.
Utiliser le volet Dépendances d’objet
Ouvrez la base de données que vous souhaitez 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 un certain 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, cliquez sur Objets qui dépendent de moi en haut du volet. Pour afficher la liste des objets utilisés par l’objet sélectionné, cliquez sur Objets dont je dépends.
Pour afficher les informations de dépendance d’un objet, cliquez sur l’icône de développement (+) en regard de cet objet. Access affiche jusqu’à quatre niveaux de dépendances pour un objet.
Souvenez-vous de ces faits lorsque vous utilisez le volet Dépendances d’objet :
Les informations de dépendance ne sont disponibles que si vous êtes autorisé à 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, les formulaires, les états et les requêtes, à l’exception des types de requêtes suivants :
- Requêtes spécifiques à SQL, notamment les requêtes Union, les requêtes de définition de données et les requêtes directes
- Sous-requêtes
Lorsque Access rencontre des requêtes imbriquées, les informations de dépendance sont générées uniquement pour la requête la plus externe. Cette règle s’applique également aux tables et requêtes sources de la sous-feuille de données d’une requête, ainsi qu’aux champs Liste de choix.
Remarque
Dans ces types de cas, Access répertorie généralement ces objets dans le volet Dépendances d’objet sous le titre Objets ignorés Objets>non pris en charge.
Access génère des informations de dépendance en recherchant les cartes de noms gérées par la fonctionnalité Correction automatique, fonctionnalité qui corrige 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 la correction automatique des informations du nom de suivi est désactivée, vous êtes invité à les activer avant de pouvoir afficher les informations de dépendance.