Bonjour à tous,
J'espère que le titre se suffit à lui même
Je m'explique.
Je voudrais mettre à jour un champ d'une table avec un champ d'une autre table
J'ai un premier code qui fonctionne très bien et qui m'invite à saisir la donnée pour mettre à jour le champ F9 de la table temp
Et je m'en suis inspiré, pour mettre à jour un autre champ de cette table TEMP mais pour le champ F10 à l'aide d'une data qui se trouve dans la ligne de la table TEMP_TABLE_IMPORT_1WAH_Invoice_Period
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 'Saisie d'une clé ou date du document dans deux champs des 2 tables TEMP body et TEMP header avec la date - Mise à jour des champs DoCmd.RunSQL "UPDATE TEMP_TABLE_IMPORT_1WAH_Invoice_Body SET [F9]= [Fill the Invoice Month: YYYY_MM]"
J'ai essayé plusieurs syntaxes mais rien n'y fait, à chaque fois il ouvre un message de saisie... entrer une valeur de paramètre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 'Test mise à jour avec table TEMP pour update période DoCmd.RunSQL "UPDATE TEMP_TABLE_IMPORT_1WAH_Invoice_Body SET [F10]= TEMP_TABLE_IMPORT_1WAH_Invoice_Period.F1"
Ma question est simple, enfin je pense... : est ce que la méthode est bonne, à savoir mettre à jour un champ avec le contenu d'une autre table à l'aide de ce type de code.
En vous remerciant !
Totor
Partager