Tri automatique dès l'ouverture de la table

Pour effacer tous les tris d'un coup, vous pouvez bien entendu effacer la ligne de commande SQL en mode création, mais vous pouvez aussi aller en mode saisie de données, dans le menu Accueil :

Attention : ça ne supprime pas juste le tri de la colonne sur laquelle vous êtes, mais tous les tris de la table !
Concernant le tri, le principe est exactement le même.
Comme nous l'avons vu plus haut, nous avons effectué un tri multi-champ complexe, et ce tri apparaît sous la forme :
[T_Client].[Ville], [T_Client].[CodePostal], 
[T_Client].[Adresse], [T_Client].[Decede], 
[T_Client].[DateNaissance], 
[T_Client].[SalaireMensuel] DESC, 
[T_Client].[AnneeDeces] DESC, 
[T_Client].[EtatCivil]
Les différentes clés de tri successives sont séparées par des virgules, et on peut aussi demander que ce tri soit effectué dès l'ouverture de la table par Tri par sur chargement.
En l'occurrence, il trie par Ville, puis par CodePostal, puis par Adresse, Puis par Decede, puis par DateNaissance, puis par SalaireMensuel inversé (DESC), etc.
Ce qui pourrait être intéressant, c'est que T_Client s'ouvre automatiquement sans filtre, mais avec un simple tri sur le NomClient. Faites-le.
Lancez ensuite la table en mode Saisie de Données, et demandez un tri par NomClient.
Revenez ensuite en mode création :
  • demandez le tri juste sur NomClient (effacez le reste)
  • Tri par sur chargement : Oui
  • Filtrer sur chargement : Non
Si vous voulez faire apparaître les enregitrements dans l'ordre que vous les avez saisis, vous devez créer un champ de type NuméroAuto, et trier par ce champ.
Vous vous rappelez ? Quand on a parlé de clés primaires à la leçon 15 ?
Et voilà !
Votre table s'affiche automatiquement par
ordre alphabétique des NomClient !
Vous avez défini la propriété de table Tri par chargement : Oui. Ainsi, quel que soit le tri que vous appliquez par la suite dans votre table, il sera mémorisé, et la table apparaîtra spontanément avec le nouveau tri demandé
(pour autant que vous répondiez chaque fois oui à la question ).
Même commentaire pour les filtres !

Aucun commentaire:

Enregistrer un commentaire