Tri alphabetique dans Access

Fermé
hjsnapo - 31 janv. 2011 à 19:12
HJSnapo Messages postés 4 Date d'inscription jeudi 31 janvier 2008 Statut Membre Dernière intervention 17 mars 2011 - 17 mars 2011 à 10:02
Bonjour à tous

Quand je vois les programmes compliqués écrits par les forumeurs expérimentés, je suis un peu désolé que ma question simple (je n'ai guère d'expérience) répétée ci-après ne reçoit pas la moindre réponse.

"Est-il possible de modifier le tri alphabétique dans Access pour qu'il convienne à la langue française. Les tris A-Z ou Z-A ne sont pas corrects pour le français en raison de la position de certaines lettres (comme les doubles ll, ch, etc.).
Je n'ai rien trouvé à ce sujet et je ne suis guère programmeur.
Merci de votre aide "

Alors un petit effort...s.v.p.
Bonsoir à tous et merci




5 réponses

bonjour
Oui, on peut trier les enregistrements dans un ordre croissant ou décroissant a partir d'une requête.
On peut faire un tri par formulaire avec les outils mis a disposition.
Guy
0
Merci mais cela ne répond pas à la question de la mauvaise postion de certaines lettres dans un tri en Access
0
malaik5 Messages postés 258 Date d'inscription vendredi 20 novembre 2009 Statut Membre Dernière intervention 28 novembre 2013 33
14 mars 2011 à 10:46
donne un exemple de ce mauvais tri, et tu veux faire quoi exactement
0
Bonjour
Exemples de mauvais tris dans un répertoire de noms propres dans Access :
1° les doubles L sont mal triés : On obtient LVOV LYSAGHT LLACER LLACH.....
les LL viennent après LY LZ
2° les CH sont mal triés. On a CZUK CZYZ CHABADE CHABOT....
les CH viennent après CZ
3° autre exemple avec LL : On obtient DELY DELZ DELLA DELLO...
4° Access trie mal les noms en 2 mots comme DE VOLDER DE ZILVER DEAN DEB....
Tous les DE ABCD sont rangés avant tous le noms en un mot. J'ai résolu ce problème
mais je ne vois pas comment résoudre 1° à 3°
En fait je désirerais tout simplement un tri alphabétique normal de la langue française, tel
que celui que l'on trouve dans les dictioonaires Larousse, Robert et autres.
Bien merci pour votre aide
hjsnapo
0
Bonjour
J'ai fait un essai en creant une table avec un N° auto et un champ texte. J'ai enregistré les lignes avec les mots donnés, puis une requete avec un tri croissant. Pour moi cela fonctionne bien.
Essaie de ton coté.
Guy
0
HJSnapo Messages postés 4 Date d'inscription jeudi 31 janvier 2008 Statut Membre Dernière intervention 17 mars 2011
16 mars 2011 à 17:17
Bonjour

J'ai introduit les noms suivants dans Access :
1 Dusek
2 Alberi
3 Lvov
4 Lysaght
5 Llacer
6 Llach
7 Czuch
8 Czyk
9 Chabade
10 Chabot
11 Dely
12 Delz
13 Della
14 Dello

En triant suivant Access (Access 7), j'obtiens :

Alberi
Czuk
Czyk
Chabade
Chabot
Dely
Delz
Della
Dello
Dusek
Lvov
Lysaght
Llacer
Llach

Cela ne correspond pas au tri alphabétique en français
Chabade Chabot sont mal placés. Idem pour Della Dello et
pour Lacer Llach.
Cela ressemble au tri en langue espagnole.
Merci mille fois
hjsnapo
0
Bonjour
Si le mot est mal orthographié, il le triera suivant l'écriture.
Dans une requete, le tri se fait sur la premiere colonne ou l'action est demandée.
Guy
-1
Bonjour
Vu Le resultat que tu affiche toutest en ordre. Llacer arrive devant Llach,c'est normal
Chabade arrive devant Chabot , c'est normal.
Quand les 4 premieres lettres sont identiques, le classement ce fait a partir de la cinquieme.
-1
HJSnapo Messages postés 4 Date d'inscription jeudi 31 janvier 2008 Statut Membre Dernière intervention 17 mars 2011
16 mars 2011 à 19:04
D'accord pour ce que vous dites mais c'est le reste qui n'est pas correct.
Voilà l'ordre alphabétique réel qu'il faudrait avoir :
Alberi Chabade Chabot Czuk Czyk Della Dello Dely Delz Dusek Llacer Llach
Lyov Lysaght
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Tu peux essayer de trouver des renseignements sut le site develloper.com
-1
HJSnapo Messages postés 4 Date d'inscription jeudi 31 janvier 2008 Statut Membre Dernière intervention 17 mars 2011
17 mars 2011 à 10:02
Merci beaucoup
hjsnapo
0