Tri alphabetique dans Access

hjsnapo -  
HJSnapo Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -
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

castours
 
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
hjsnapo
 
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   Statut Membre Dernière intervention   33
 
donne un exemple de ce mauvais tri, et tu veux faire quoi exactement
0
hjsnapo
 
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
castours
 
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   Statut Membre Dernière intervention  
 
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
castours
 
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
castours
 
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   Statut Membre Dernière intervention  
 
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
castours
 
Tu peux essayer de trouver des renseignements sut le site develloper.com
-1
HJSnapo Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup
hjsnapo
0