OVH Cloud OVH Cloud

Adresse d'un champ contenu dans un sous-formulaire

4 réponses
Avatar
Zepo
Bonjour,

Je veux combiner 2 listes d=E9roulantes de fa=E7on =E0 ce que=20
mon choix dans ma liste 1 filtre automatiquement ma liste=20
2. Ma liste 2 (nomm=E9e N_SSEG] =E9tant dans un sous formulaire
(nomm=E9 TAB_SSEG_LIAISON_Sous_formulaire1),je n'arrive pas=20
=E0 l'adresser correctement dans mon code sur =E9venement=20
apr=E9s maj de liste 1 (nomm=E9e SEG). J'ai essay=E9 =E7a mais en=20
vain :

Private Sub SEG_AfterUpdate()
Forms![TAB_SSEG_LIAISON_Sous_formulaire1]![N_SSEG].Requery
End Sub

Il ne trouve jamais ma liste N_SSEEG=20

Merci d'avance

4 réponses

Avatar
3stone
Salut,

Zepo
Je veux combiner 2 listes déroulantes de façon à ce que
mon choix dans ma liste 1 filtre automatiquement ma liste
2. Ma liste 2 (nommée N_SSEG] étant dans un sous formulaire
(nommé TAB_SSEG_LIAISON_Sous_formulaire1),je n'arrive pas
à l'adresser correctement dans mon code sur évenement
aprés maj de liste 1 (nommée SEG). J'ai essayé ça mais en
vain :

Private Sub SEG_AfterUpdate()
Forms![TAB_SSEG_LIAISON_Sous_formulaire1]![N_SSEG].Requery
End Sub

Il ne trouve jamais ma liste N_SSEEG


Normal... si ta liste SEG est dans le formulaire principal, tu dois écrire :

Me![TAB_SSEG_LIAISON_Sous_formulaire1].Form![N_SSEG].Requery

Ok ?


--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
Avatar
Zepo
Merci, cela fonctionne parfaitement


-----Message d'origine-----
Salut,

Zepo
Je veux combiner 2 listes déroulantes de façon à ce que
mon choix dans ma liste 1 filtre automatiquement ma liste
2. Ma liste 2 (nommée N_SSEG] étant dans un sous
formulaire

(nommé TAB_SSEG_LIAISON_Sous_formulaire1),je n'arrive pas
à l'adresser correctement dans mon code sur évenement
aprés maj de liste 1 (nommée SEG). J'ai essayé ça mais en
vain :

Private Sub SEG_AfterUpdate()
Forms![TAB_SSEG_LIAISON_Sous_formulaire1]![N_SSEG].Requery
End Sub

Il ne trouve jamais ma liste N_SSEEG


Normal... si ta liste SEG est dans le formulaire
principal, tu dois écrire :


Me![TAB_SSEG_LIAISON_Sous_formulaire1].Form!
[N_SSEG].Requery


Ok ?


--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------



.



Avatar
Zepo
-----Message d'origine-----
Merci, cela fonctionne parfaitement


-----Message d'origine-----
Salut,

Zepo
Je veux combiner 2 listes déroulantes de façon à ce que
mon choix dans ma liste 1 filtre automatiquement ma liste
2. Ma liste 2 (nommée N_SSEG] étant dans un sous
formulaire

(nommé TAB_SSEG_LIAISON_Sous_formulaire1),je n'arrive pas
à l'adresser correctement dans mon code sur évenement
aprés maj de liste 1 (nommée SEG). J'ai essayé ça mais en
vain :

Private Sub SEG_AfterUpdate()
Forms![TAB_SSEG_LIAISON_Sous_formulaire1]!
[N_SSEG].Requery


End Sub

Il ne trouve jamais ma liste N_SSEEG


Normal... si ta liste SEG est dans le formulaire
principal, tu dois écrire :


Me![TAB_SSEG_LIAISON_Sous_formulaire1].Form!
[N_SSEG].Requery


Ok ?


--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------



.

.





Avatar
Raymond
Bonjour.

des idées sur http://access.seneque.free.fr/sous_formulaires.htm pour
référencer un contrôle.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Zepo" a écrit dans le message de
news:079701c35734$2df9b000$

En fait non ça ne fonctionne pas...
J'obtiens le message d'erreur suivant :2465 impossibble de
trouver le champs dont il est fait référence....

Merci