OVH Cloud OVH Cloud

Tri dans un formulaire

1 réponse
Avatar
Myriam
Bonjour,
Sur un clic, je veux trier les enregistrements dans un=20
formulaire.
Ma commande : Me.OrderBy =3D "Forms!MonForm!Champ1, Forms!
Monform!Champ2", mais =E7a ne marche pas !!! Dois-je=20
employer une autre commande ?
Lorsque je ne dois trier que sur un champ je contourne la=20
difficult=E9 en codant :
Me.Monchamp.SetFocus
DoCmd.RunCommand acCmdSortAscending
Mais ce n'est naturellement plus possible lorsqu 'il y a=20
plusieurs champs.

Merci de m'aider

Myriam

1 réponse

Avatar
Gilles
Bonjour, Myriam
-----Message d'origine-----
Bonjour,
Sur un clic, je veux trier les enregistrements dans un
formulaire.
Ma commande : Me.OrderBy = "Forms!MonForm!Champ1, Forms!
Monform!Champ2", mais ça ne marche pas !!! Dois-je
employer une autre commande ?
...



Dans l'instruction OrderBy, il faut seulement indiquer le
nom des champs de la requête source. Par ailleurs, il faut
ajouter que le tri est activé après cette instruction,
soit:
Me.OrderBy = "Champ1, Champ2"
Me.OrderByOn = True

Bonne continuation
Gilles