Bonjour,
Je me permets de solliciter votre avis concernant une modification d'une base de données existante. L'objectif de cette modification est d'importer des données directement depuis un formulaire Word (par vba via un recordset DAO).
J'envisage une étape de "prévisualisation" des données (pour vérifier leur mise en forme, compléter certains éléments manquants, etc.) avant de les ajouter à ma table principale ("T_Mesure"). Mon idée est d'importer les données dans une table "intermédiaire" ("T_ImportMesure"), de les visualiser/modifier par formulaire, puis d'enregistrer les données "définitives" dans T_Mesure au moyen d'une requête de type INSERT INTO. Le contenu de la table T_ImportMesure est ensuite effacé (DELETE FROM...).
Est-ce correct ou existe-t-il des moyens plus simple d'y parvenir?
Question subsidiaire: les données récupérées dans Word (champ de formulaire de type zone texte, liste déroulante, etc.) sont de type Texte (même les zones de liste déroulante). Or plusieurs champs de ma table T_Mesure sont de type numérique car dépendant d'une autre table (p. ex. T_CategorieMesure). Puis-je régler la question des types de données qui seront importés dans T_Mesure en programmant correctement ma requête INSERT INTO? Ou bien est-il possible d'agir directement sur les champs de formulaire de Word?
Merci d'avance pour votre avis, conseils et recommandations!
Bien à vous.
Venentius
Partager