Bonjour à tous,
J'ai un souci de relations entre bases Access différentes.
Mon contexte actuel est le suivant :
- le moteur (front-end) qui contient tous les objets Access sauf les tables et leurs relations,
- une base par année (back-end = _be), chacune d'elles contenant par exemple la table T0 à laquelle sont connectées par relations les tables T1 et T2,
- chaque année je recopie la base _be de l'année N en base N+1 et je purge les tables T1 et T2 mais pas T0.
Pour de bonnes raisons j'aimerais sortir la table T0 et la mettre dans une base _be indépendante de manière à n'avoir que T1 et T2 à initialiser chaque année.
Ca me ferait donc deux liaisons :
- entre le moteur et _be (T1, T2) pour les années N et N+1 d'une part,
- entre le moteur et _be (T0) quelque soit l'année d'autre part.
J'ai fait l'essai et ça semble marcher. C'est bien ce qui m'inquiète car la vue des relations dans le moteur montre que le lien entre T0 et (T1 et T2) n'est pas rétabli.
Bref : dois-je le rétablir par VBA dans la procédure d'établissement des liaisons qui me sert à coupler le moteur au _be de l'année choisie ?
J'espère avoir été clair, sinon demandez-moi quelles précisions apporter.
Merci de votre éclairage.
Partager