OVH Cloud OVH Cloud

[Access 2002] - Inventaire base de données

2 réponses
Avatar
Jeff
Bonjour

Suite à la conversion d'une ancienne base de données, je souhaiterais savoir
s'il existe (ou s'il est possible de développer) un utilitaire permettant
d'analyser une base access 2000 ou 2002 pour trouver les objets (formulaire,
requête, état, ...) qui ne sont pas utilisés.

Etant donné le nombre assez important d'objets dans cette base, je souhaite
dans
un premier temps faire un petit ménage de printemps...

Cordialement

Jeff

2 réponses

Avatar
Raymond [mvp]
Bonjour Jeff.

tu peux commencer par le contraire et afficher les dépendences d'objets.
voir utilitaire sur :
http://officesystem.access.free.fr/telecharger/objectsdependances2000.zip
Cette base mde (source non fourni) permet d'afficher les objets dépendants
des tables et des requêtes. Vous sélectionnez une base mdb, uniquement mdb,
vous sélectionnez une table ou une requête. Access vous dit dans quels
objets cette table ou requête est utilisée. Les objets seront affichés sous
leur forme VBA. Contrairement à Access 2003, les dépendances d'objets sont
plus complètes car elles indiquent les modules utilisant une table ou
requête ainsi que tous les contrôles texte, combo et liste des formulaires
et états utilisant une table ou requête dans leur Control Source et leur
RowSource.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
Inscrivez-vous à la Newsletter TechNet.
http://www.microsoft.com/france/technet/presentation/flash/default.mspx


"Jeff" a écrit dans le message de news:
4444a635$0$21276$
| Bonjour
|
| Suite à la conversion d'une ancienne base de données, je souhaiterais
savoir
| s'il existe (ou s'il est possible de développer) un utilitaire permettant
| d'analyser une base access 2000 ou 2002 pour trouver les objets
(formulaire,
| requête, état, ...) qui ne sont pas utilisés.
|
| Etant donné le nombre assez important d'objets dans cette base, je
souhaite
| dans
| un premier temps faire un petit ménage de printemps...
|
| Cordialement
|
| Jeff
|
|
Avatar
Jeff
Bonjour Raymond

Merci pour la réponse.

Je viens de tester la base objectsdependances2000 mais
c'est un peu lent et fastidieux (sur ma machine tout du moins)
et vu le nombre d'objets à analyser, j'ai bien peur d'y passer
trop de temps.

Je vais étudier éventuellement l'idée de réaliser une routine
moi-même pour ma tâche.

Je reste cependant ouvert à toute autre proposition
(à bon entendeur ... ;-))

Cordialement

Jeff


"Raymond [mvp]" a écrit dans le message
de news:
Bonjour Jeff.

tu peux commencer par le contraire et afficher les dépendences d'objets.
voir utilitaire sur :
http://officesystem.access.free.fr/telecharger/objectsdependances2000.zip
Cette base mde (source non fourni) permet d'afficher les objets
dépendants
des tables et des requêtes. Vous sélectionnez une base mdb, uniquement
mdb,
vous sélectionnez une table ou une requête. Access vous dit dans quels
objets cette table ou requête est utilisée. Les objets seront affichés
sous
leur forme VBA. Contrairement à Access 2003, les dépendances d'objets sont
plus complètes car elles indiquent les modules utilisant une table ou
requête ainsi que tous les contrôles texte, combo et liste des formulaires
et états utilisant une table ou requête dans leur Control Source et leur
RowSource.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
Inscrivez-vous à la Newsletter TechNet.
http://www.microsoft.com/france/technet/presentation/flash/default.mspx


"Jeff" a écrit dans le message de news:
4444a635$0$21276$
| Bonjour
|
| Suite à la conversion d'une ancienne base de données, je souhaiterais
savoir
| s'il existe (ou s'il est possible de développer) un utilitaire
permettant
| d'analyser une base access 2000 ou 2002 pour trouver les objets
(formulaire,
| requête, état, ...) qui ne sont pas utilisés.
|
| Etant donné le nombre assez important d'objets dans cette base, je
souhaite
| dans
| un premier temps faire un petit ménage de printemps...
|
| Cordialement
|
| Jeff
|
|