OVH Cloud OVH Cloud

Relation entre 2 formulaires

1 réponse
Avatar
Sab
Bonjour =E0 toutes et a tous
Je suis entrain de construire une base sur les Clients et=20
sur les propositions de biens.
Ainsi j'ai la table :=20
"Clients" : liste de tous les clients
"Proposition" liste de toutes les propositions par clients
(cette table comporte un champs : Code client qui est mon=20
seul lien avec la Table Client)

Seulement voila, quand Je selectionne un client et que je=20
veux lui affecter une nouvelle proposition, =20
J'appuye sur un bouton qui m'ouvre le=20
formulaire "Proposition" vierge gr=E2ce au code suivant=20

Private Sub Form_Open(Cancel As Integer)
Me.DataEntry =3D True
End Sub

Seulement en faisant cette manupulation je perd le num=E9ro=20
de Mon client.=20

Comment peut on faire pour ouvrir ce formulaire vierge en=20
ayant d=E9j=E0 le num=E9ro du client r=E9f=E9renc=E9

1 réponse

Avatar
Raymond [mvp]
Bonjour.

tu peux passer le numéro client en argument et le placer dans le contrôle
numeroclient.

pour lancer le form
DoCmd.OpenForm "monform", acNormal, , , , , Me.noclient

dans le formulaire, tu récupère le numeroclient:
Private Sub Form_Open(Cancel As Integer)
Me.DataEntry = True
Me.noclient = Me.OpenArgs
End Sub


--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Sab" a écrit dans le message de
news:2d9201c48eae$35172720$
Bonjour à toutes et a tous
Je suis entrain de construire une base sur les Clients et
sur les propositions de biens.
Ainsi j'ai la table :
"Clients" : liste de tous les clients
"Proposition" liste de toutes les propositions par clients
(cette table comporte un champs : Code client qui est mon
seul lien avec la Table Client)

Seulement voila, quand Je selectionne un client et que je
veux lui affecter une nouvelle proposition,
J'appuye sur un bouton qui m'ouvre le
formulaire "Proposition" vierge grâce au code suivant

Private Sub Form_Open(Cancel As Integer)
Me.DataEntry = True
End Sub

Seulement en faisant cette manupulation je perd le numéro
de Mon client.

Comment peut on faire pour ouvrir ce formulaire vierge en
ayant déjà le numéro du client référencé