OVH Cloud OVH Cloud

champs liés sur form. saisie

2 réponses
Avatar
Boucland
bjr
Sur mon formulaire de saisie la valeur du champ2 est=20
d=E9termin=E9e par celle du champ1. Cette derni=E8re =E9tant=20
choisie sur une liste d=E9roulante.
Je veux qu'automatiquement le champ2 prend la valeur=20
correspondante =E0 la valeur du champ1 choisie une liste=20
d=E9roulante; sans =E0 voir =E0 la sisir ou =E0 la choisir selle=20
aussi sur une liste d=E9roulante!
mes vifs remerciements

2 réponses

Avatar
Boucland
re
je suis aller sur l'événement After Update du champ1 et
j'ai tapé des ligne de code telles que :

Private Sub champ1_AfterUpdate()
End Sub
if Me.champ1=a then champ2 = x
if Me.champ1=b then champ2 = y
.............
End Sub

(je suis débutant :-))
Merci bcp pour votre aide
-----Message d'origine-----
bjr
Sur mon formulaire de saisie la valeur du champ2 est
déterminée par celle du champ1. Cette dernière étant
choisie sur une liste déroulante.
Je veux qu'automatiquement le champ2 prend la valeur
correspondante à la valeur du champ1 choisie une liste
déroulante; sans à voir à la sisir ou à la choisir selle
aussi sur une liste déroulante!
mes vifs remerciements
.



Avatar
3stone
Salut,

"Boucland"
je suis aller sur l'événement After Update du champ1 et
j'ai tapé des ligne de code telles que :

Private Sub champ1_AfterUpdate()
End Sub
if Me.champ1=a then champ2 = x
if Me.champ1=b then champ2 = y
.............
End Sub



Hmmm... heu oui...


Si c'est un copier/coller, tu as oublié de compiler...
Tu aurais obtenu une jolie erreur.


Private Sub champ1_Afterupdate()
if me.champ1...
if me.champ2...
end sub


Mais, il me semble que tu avais posé cette question et obtenu
une réponse pour faire cela plus... élégamment, non ?


--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------