Bonjour à tous! Et bon weekend de Pentecôte !
Tout est dans le titre!
Je construis actuellement une petite appli (A) qui enregistre dans des tables toutes les propriétés des objets d'une base-cible (B). Dans des formulaires appropriés, je peux ensuite enregistrer des valeurs souhaitées pour une propriété en regard des valeurs d'origine. Je lance ensuite un petit moteur de mise à jour qui corrige les propriétés de la BD-cible (B).
Pas de problème pour les formulaires et les états; le moteur importe l'objet (form ou report) le modifie en local (hidden), le sauve et l'exporte dans la cible.
Çà se complique pour les tables et requêtes: j'ai abandonné l'idée pour les tables dans la mesure où c'est très rare et où elles peuvent être liées et avoir des relations complexes.
J'aimerais cependant conserver la possibilité pour les requêtes: tout va bien dans mon moteur jusqu'au moment où après avoir importé l'objet requête distant, j'essaie de modifier la propriété SQL. Evidemment cette requête mentionne des tables qui ne sont pas présentes dans ma base A et refuse de modifier le SQL, je ne peux donc pas l'enregistrer et l'exporter dans B.
Du coup je me demande s'il serait possible de modifier les propriétés de la requête directement dans la base B (à travers un WorkSpace, peut-être) mais je n'ai pas idée du comment...
Pensez-vous que cela soit possible?
Merci d'avance
Partager