D'abord bravo pour votre site et merci d'avance pour les réponses que je vais recevoir.
Je vais essayé d'être simple.
J'ai un formulaire principal, contenant des cases à cocher et une touche "sauvegarder enregistrement.
Lorsque je coche la case A de mon formulaire:
Mon sous formulaire est bien visible dans mon formulaire, mais au moment d'enregistrer mes valeurs saisies dans le sous formulaire à l'aide d'un bouton situé dans mon formulaire, j'ai un code erreur: l'objet Forms![forms saisie]![sfmSaisieAcidité] n'est pas ouvert.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Private Sub chkAcidité_Click() If chkAcidité.Value = True Then sfmSaisieAcidité.Visible = True Forms![form saisie]![sfmSaisieAcidité].Form![Code prélèvement] = CodePrélèvement Forms![form saisie]![sfmSaisieAcidité].Form![Date] = txtDate Else: sfmSaisieAcidité.Visible = False End If End Sub
Hors lorsque j'enregistre mes valeurs à l'aide du bouton de mon sous formulaire, tout ce passe bien.
En résumé, je veux ouvrir depuis mon formulaire, à l'aide de cases à cocher, 1 ou plusieurs sous-formulaire. et à l'aide d'un seul bouton situé sur mon formulaire, enregistrer toutes les valeurs saisies dans mon, ou mes sous-formulaires.
Le problême vient du fait qu'au moment de l'enregistrement de mes valeurs dans mes sous formulaires, on me dit que ceux-ci ne sont pas ouvert.
Partager