Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Requery dans un sous formulaire

9 réponses
Avatar
baptiste
Bonjour,
J'ai une variable dans le formulaire qui me sert de crit=E8re por
filtrer les listes du sous formualires.
Quand l'utilisateur change sa valeur, je souhaiterias l'actualiser en
temps que crit=E8re dans le sous formulaire.
L'actualisation se fait bien en sortant et entrant =E0 nouveau sur le
formulaire.
Avec requery, vba accepte ma sintaxe mais les listes deroulantes du
sous formulaire ne changent pas.
J'ai plac=E9 requery dans l'=E9venement change de ma liste source.
Une id=E9e ???

Merci d'avance,

Baptiste

9 réponses

Avatar
ze Titi
Hello baptiste !

Recalc à la place de Requery ?

En ce jour mémorable du mercredi 21/03/2007, tu as entrepris la lourde
tâche de taper sur ton clavier :
Bonjour,
J'ai une variable dans le formulaire qui me sert de critère por
filtrer les listes du sous formualires.
Quand l'utilisateur change sa valeur, je souhaiterias l'actualiser en
temps que critère dans le sous formulaire.
L'actualisation se fait bien en sortant et entrant à nouveau sur le
formulaire.
Avec requery, vba accepte ma sintaxe mais les listes deroulantes du
sous formulaire ne changent pas.
J'ai placé requery dans l'évenement change de ma liste source.
Une idée ???

Merci d'avance,

Baptiste


--
Cordialement,
Ze Titi

Tout pour réussir avec Access :
http://www.mpfa.info

Avatar
Pierre CFI [mvp]
bonjour
sur le gotfocus des liste
me.laliste.requery

--
Pierre
MVP Access
***************************************
Conseils MPFA: http://www.mpfa.info/
*********************************************************
"ze Titi" a écrit dans le message de news:

Hello baptiste !

Recalc à la place de Requery ?

En ce jour mémorable du mercredi 21/03/2007, tu as entrepris la lourde
tâche de taper sur ton clavier :
Bonjour,
J'ai une variable dans le formulaire qui me sert de critère por
filtrer les listes du sous formualires.
Quand l'utilisateur change sa valeur, je souhaiterias l'actualiser en
temps que critère dans le sous formulaire.
L'actualisation se fait bien en sortant et entrant à nouveau sur le
formulaire.
Avec requery, vba accepte ma sintaxe mais les listes deroulantes du
sous formulaire ne changent pas.
J'ai placé requery dans l'évenement change de ma liste source.
Une idée ???

Merci d'avance,

Baptiste


--
Cordialement,
Ze Titi

Tout pour réussir avec Access :
http://www.mpfa.info





Avatar
baptiste
Merci de ton aide mais... Pas mieux...
Je ne comprend pas, l'instruction est acceptée par le VBA les listes
de mon sous formulaire clignote un coup mais le contenu reste
indentique.
...
Avatar
ze Titi
Un petit coup de
DoEvents
avant les Requery/Recalc ?

En ce jour mémorable du mercredi 21/03/2007, tu as entrepris la lourde
tâche de taper sur ton clavier :
Merci de ton aide mais... Pas mieux...
Je ne comprend pas, l'instruction est acceptée par le VBA les listes
de mon sous formulaire clignote un coup mais le contenu reste
indentique.
...


--
Cordialement,
Ze Titi

Tout pour réussir avec Access :
http://www.mpfa.info

Avatar
baptiste
PB : Je ne peux malheureusement pas tester vos propositions.
ACCESS refuse d'ouvrir le formulaire... Trouve pas le module ????
Avatar
ze Titi
Corruption ?
Ouvre une nouvelle base et importes-y tous les objets de ta base
existante...

Dis-nous !

Dans ton message
du mercredi
PB : Je ne peux malheureusement pas tester vos propositions.
ACCESS refuse d'ouvrir le formulaire... Trouve pas le module ????


--
Cordialement,
Ze Titi

Tout pour réussir avec Access :
http://www.mpfa.info

Avatar
baptiste
Merci,
C'est bon j'ai importé le formulaire qui était en vrac de ma dernière
sauvegarde et effectué les dernières modifs...
Maintenant je peux tester...
Avatar
baptiste
Ne faut il préciser que nous travaillons dans le sous formulaire avec
le getfocus ?
Comment fonctionne le DoEvents ?
Je suis novice en VBA... Ils me suffit bien de rentrer la procédure
dans le sub et c'est bon ?
Avatar
Eric
Bonjour,

Essaies sur après mise à jour de ta liste source ou zone de texte du
formulaire principal, en adaptant bien sur le nom de ton sous formulaire
et de ta liste qui doit être actualisée:

Private Sub LaZoneDeTexte_AfterUpdate()
Me("NomSousFormulaire").Controls("NomListeAActualiser").Requery
End Sub

Bonjour,
J'ai une variable dans le formulaire qui me sert de critère por
filtrer les listes du sous formualires.
Quand l'utilisateur change sa valeur, je souhaiterias l'actualiser en
temps que critère dans le sous formulaire.
L'actualisation se fait bien en sortant et entrant à nouveau sur le
formulaire.
Avec requery, vba accepte ma sintaxe mais les listes deroulantes du
sous formulaire ne changent pas.
J'ai placé requery dans l'évenement change de ma liste source.
Une idée ???

Merci d'avance,

Baptiste



--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr