Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonjour.
as-tu pensé à placer le focus sur le champ à trier ? Me.Sous_Formulaire!Champ.SetFocus Me.Sous_Formulaire.Form.OrderBy = "Champ"
Profite que le tri est fait pour faire un Me.Refresh ou un Me.requery juste avant pour mettre à jour les données et ensuite les trier. -- @+ 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
"TITI" a écrit dans le message de news:
Bonjour,
J'ai un formulaire qui contient un sous formulaire.
J'ai dans le formulaire un liste qui affiche certains champs du sous formulaire (SF1).
J'ai un bouton qui (si j'y arrive) permettrait de trier le sous formulaire en fonction du champ choisi dans la liste.
Mon problème est que je ne sais pas comment accéder à la propriété OrderBy du Sous formulaire depuis le formulaire.
Quel est la bonne syntaxe ?
Merci de votre aide.
Thierry
Bonjour.
as-tu pensé à placer le focus sur le champ à trier ?
Me.Sous_Formulaire!Champ.SetFocus
Me.Sous_Formulaire.Form.OrderBy = "Champ"
Profite que le tri est fait pour faire un Me.Refresh ou un Me.requery juste
avant pour mettre à jour les données et ensuite les trier.
--
@+
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
"TITI" <thierry.louchet@libertysurf.fr> a écrit dans le message de
news:e7l40jcZEHA.1048@tk2msftngp13.phx.gbl...
Bonjour,
J'ai un formulaire qui contient un sous formulaire.
J'ai dans le formulaire un liste qui affiche certains champs du sous
formulaire (SF1).
J'ai un bouton qui (si j'y arrive) permettrait de trier le sous formulaire
en fonction du champ choisi dans la liste.
Mon problème est que je ne sais pas comment accéder à la propriété OrderBy
du Sous formulaire depuis le formulaire.
as-tu pensé à placer le focus sur le champ à trier ? Me.Sous_Formulaire!Champ.SetFocus Me.Sous_Formulaire.Form.OrderBy = "Champ"
Profite que le tri est fait pour faire un Me.Refresh ou un Me.requery juste avant pour mettre à jour les données et ensuite les trier. -- @+ 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
"TITI" a écrit dans le message de news:
Bonjour,
J'ai un formulaire qui contient un sous formulaire.
J'ai dans le formulaire un liste qui affiche certains champs du sous formulaire (SF1).
J'ai un bouton qui (si j'y arrive) permettrait de trier le sous formulaire en fonction du champ choisi dans la liste.
Mon problème est que je ne sais pas comment accéder à la propriété OrderBy du Sous formulaire depuis le formulaire.
Quel est la bonne syntaxe ?
Merci de votre aide.
Thierry
3stone
Salut,
"Raymond [mvp]"
as-tu pensé à placer le focus sur le champ à trier ? Me.Sous_Formulaire!Champ.SetFocus
inutile...
Me.Sous_Formulaire.Form.OrderBy = "Champ"
par contre, n'oublie pas d'ajouter le :
Me!Sous_Formulaire.Form.OrderByOn = True
et, si je comprends ta demande, remplace = "champ" par
= "[" & Me!NomDeLaListe & "]"
et, en mettant cela dans l'événement après mise à jour de ta liste, tu économise le bouton...
;-))
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Salut,
"Raymond [mvp]"
as-tu pensé à placer le focus sur le champ à trier ?
Me.Sous_Formulaire!Champ.SetFocus
inutile...
Me.Sous_Formulaire.Form.OrderBy = "Champ"
par contre, n'oublie pas d'ajouter le :
Me!Sous_Formulaire.Form.OrderByOn = True
et, si je comprends ta demande, remplace = "champ" par
= "[" & Me!NomDeLaListe & "]"
et, en mettant cela dans l'événement après mise à jour
de ta liste, tu économise le bouton...
;-))
--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
as-tu pensé à placer le focus sur le champ à trier ? Me.Sous_Formulaire!Champ.SetFocus
inutile...
Me.Sous_Formulaire.Form.OrderBy = "Champ"
par contre, n'oublie pas d'ajouter le :
Me!Sous_Formulaire.Form.OrderByOn = True
et, si je comprends ta demande, remplace = "champ" par
= "[" & Me!NomDeLaListe & "]"
et, en mettant cela dans l'événement après mise à jour de ta liste, tu économise le bouton...
;-))
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
TITI
Bonjour,
Merci à vous deux, cela fonctionne.
Thierry "Raymond [mvp]" a écrit dans le message de news:%
Bonjour.
as-tu pensé à placer le focus sur le champ à trier ? Me.Sous_Formulaire!Champ.SetFocus Me.Sous_Formulaire.Form.OrderBy = "Champ"
Profite que le tri est fait pour faire un Me.Refresh ou un Me.requery juste
avant pour mettre à jour les données et ensuite les trier. -- @+ 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
"TITI" a écrit dans le message de news:
Bonjour,
J'ai un formulaire qui contient un sous formulaire.
J'ai dans le formulaire un liste qui affiche certains champs du sous formulaire (SF1).
J'ai un bouton qui (si j'y arrive) permettrait de trier le sous formulaire
en fonction du champ choisi dans la liste.
Mon problème est que je ne sais pas comment accéder à la propriété OrderBy
du Sous formulaire depuis le formulaire.
Quel est la bonne syntaxe ?
Merci de votre aide.
Thierry
Bonjour,
Merci à vous deux, cela fonctionne.
Thierry
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message de
news:%23PxQwMfZEHA.3012@tk2msftngp13.phx.gbl...
Bonjour.
as-tu pensé à placer le focus sur le champ à trier ?
Me.Sous_Formulaire!Champ.SetFocus
Me.Sous_Formulaire.Form.OrderBy = "Champ"
Profite que le tri est fait pour faire un Me.Refresh ou un Me.requery
juste
avant pour mettre à jour les données et ensuite les trier.
--
@+
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
"TITI" <thierry.louchet@libertysurf.fr> a écrit dans le message de
news:e7l40jcZEHA.1048@tk2msftngp13.phx.gbl...
Bonjour,
J'ai un formulaire qui contient un sous formulaire.
J'ai dans le formulaire un liste qui affiche certains champs du sous
formulaire (SF1).
J'ai un bouton qui (si j'y arrive) permettrait de trier le sous
formulaire
en fonction du champ choisi dans la liste.
Mon problème est que je ne sais pas comment accéder à la propriété
OrderBy
Thierry "Raymond [mvp]" a écrit dans le message de news:%
Bonjour.
as-tu pensé à placer le focus sur le champ à trier ? Me.Sous_Formulaire!Champ.SetFocus Me.Sous_Formulaire.Form.OrderBy = "Champ"
Profite que le tri est fait pour faire un Me.Refresh ou un Me.requery juste
avant pour mettre à jour les données et ensuite les trier. -- @+ 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
"TITI" a écrit dans le message de news:
Bonjour,
J'ai un formulaire qui contient un sous formulaire.
J'ai dans le formulaire un liste qui affiche certains champs du sous formulaire (SF1).
J'ai un bouton qui (si j'y arrive) permettrait de trier le sous formulaire
en fonction du champ choisi dans la liste.
Mon problème est que je ne sais pas comment accéder à la propriété OrderBy