Tri alphabetique dans Access

hjsnapo -  
HJSnapo Messages postés 4 Statut Membre -
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

  1. 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
    1. hjsnapo
       
      Merci mais cela ne répond pas à la question de la mauvaise postion de certaines lettres dans un tri en Access
      0
    2. malaik5 Messages postés 259 Date d'inscription   Statut Membre Dernière intervention   33
       
      donne un exemple de ce mauvais tri, et tu veux faire quoi exactement
      0
    3. 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
  2. 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
    1. HJSnapo Messages postés 4 Statut Membre
       
      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
  3. 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
  4. 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
    1. HJSnapo Messages postés 4 Statut Membre
       
      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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. castours
     
    Tu peux essayer de trouver des renseignements sut le site develloper.com
    -1
    1. HJSnapo Messages postés 4 Statut Membre
       
      Merci beaucoup
      hjsnapo
      0