Bonjour à tous,


J'ai donc une architecture

Back End Unique
  • data, base de toute requêtes


Front End Multiples
  • Metiers qui répondent à des problématiques métiers différentes qui vivent indépendamment les un des autres
  • Qui pointent sur le back End


Par contre, si les requêtes sont différentes pour chaque front End metiers, elles utilises des objets métiers (Requêtes) communs à tous les Front End

Comment faire, pour des raisons évidentes de maintenance, pour que ces briques métiers élémentaires qui sont partagées par tous les Front Ends soient chargées dans les Front Ends comme lien


De prime abort, j'imaginais dans le
  1. Back End
    1. Une table (ex: T_qryToShare) listant toutes les requêtes élémentaires à charger dans le Front End métiers

  2. Front End
    1. Une table (T_backEnd)qui indique le chemin vers le Back End
    2. Une requête qui récupère le nom des requêtes à charger dans le T_qryToShare du Back End
    3. Gérer la création des requêtes via Set qdf=CurrentDB.CreateQueryDef(T_qryToShare.QueryName,"SELECT * FROM T_qryToShare.QueryName IN '" T_backEnd.


Si quelqu'un à une autre solution je suis preneur

Merci par avance