Propriété Form.OrderBy (Access)

Utilisez la propriété OrderBy pour spécifier la façon dont vous souhaitez trier les enregistrements dans un formulaire. String en lecture/écriture.

Syntaxe

expression. Orderby

expressionVariable qui représente un objetForm.

Remarques

La propriété OrderBy (TriPar) est une expression chaîne qui est le nom du ou des champs sur lesquels vous souhaitez trier les enregistrements. Lorsque vous utilisez plusieurs noms de champ, séparez-les par une virgule (,). Utilisez la propriété OrderBy (TriPar) pour enregistrer une valeur de tri et l'appliquer à une date ultérieure. Les valeurs OrderBy sont enregistrées avec les objets dans lequel elles sont créées. Ils sont automatiquement chargés lorsque l'objet est ouvert, mais elles ne sont pas automatiquement appliquées.

Lorsque vous définissez la propriété OrderBy en entrant un ou plusieurs noms de champ, les enregistrements sont triés par ordre croissant. De même, Visual Basic trie ces champs par ordre croissant par défaut.

Si vous souhaitez trier les enregistrements dans l'ordre décroissant, tapez DESC à la fin de l'expression de chaîne. Par exemple, pour trier les enregistrements clients dans l'ordre décroissant par le nom du contact, définissez la propriété OrderBy sur « ContactName DESC ».

Sélectionnez le champ par lequel vous souhaitez trier les enregistrements et choisissez le bouton Trier approprié dans la barre d’outils, ou pointez sur Trier dans le menu Enregistrements et choisissez la commande appropriée dans le sous-menu. Vous pouvez également définir la propriété OrderByOn (TriActif) pour les formulaires ou les rapports à l'aide de Visual Basic.

Remarque

Lorsqu’un objet est créé, il hérite des propriétés RecordSource, Filter, OrderBy et OrderByOn de la table ou de la requête à partir de laquelle il a été créé. Pour les formulaires et rapports, les filtres hérités ne sont pas appliquées automatiquement lorsqu'un objet est ouvert.

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.