Bonjour,
Il faut un INSERT SELECT et non un INSERT VALUES. regarde dans l'aide pour construire cette requete.
Tu place évidement ton code là ou tu fais le double-clic. Par contre si le controle qui contient l'ID est dans le sous-form et que le code est dans le form il faut modifier l'expression WHERE
...." & me.nomSousForm.Form.ID & ";"
Le nom d'un controle c'est bien la propriété Name du controle.
La fonction c'est celle que tu viens de créer mais pas avec un Sub pour que tu puisses faire un appel directement dans la propriété Sur Double-clic.
1 2 3
| Function copierecord()
currentdb....
end function |
Si tu te sens plus à l'aise avec Expression builder mais ce n'est pas obligatoire.
Partager