OVH Cloud OVH Cloud

Commande SaveRecord

1 réponse
Avatar
Alain
Bonjour à tous,

j'ai un formulaire F1 basé sur une table avec un bouton de commande et le
code suivant sur la procédure clic :

DoCmd.RunCommand acCmdSaveRecord

cette procédure me permet de "valider" l'enregistrement en cours et
fonctionne très bien. Par contre lorsque je veux "valider" ce même
enregistrement d'un autre formulaire F2 avec un bouton de commande ayant le
code suivant :

DoCmd.SelectObject acForm, "F1"
DoCmd.RunCommand acCmdSaveRecord

cela ne marche plus. A l'aide...merci.

1 réponse

Avatar
3stone
Salut,

"Alain"
| j'ai un formulaire F1 basé sur une table avec un bouton de commande et le
| code suivant sur la procédure clic :
|
| DoCmd.RunCommand acCmdSaveRecord
|
| cette procédure me permet de "valider" l'enregistrement en cours et
| fonctionne très bien. Par contre lorsque je veux "valider" ce même
| enregistrement d'un autre formulaire F2 avec un bouton de commande ayant le
| code suivant :
|
| DoCmd.SelectObject acForm, "F1"
| DoCmd.RunCommand acCmdSaveRecord
|
| cela ne marche plus.

Sur clic d'un bouton, ou simplement sur fermeture...

Si l'enregistrement est dans le formulaire principal, alors :

Forms!NomAutreFormulaire.Dirty = False

Si l'enregistrement est dans un sous-formulaire :

Forms!NomAutreForm!NomSousForm.FORM.Dirty = False

--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/