# Rejilla ordena mal alfabéticamente si hay acentos

**URL:** <https://foros.velneo.com/t/rejilla-ordena-mal-alfabeticamente-si-hay-acentos/841>\
**Category:** Velneo\
**Created:** [18 Junio, 2009 13:32 UTC](https://foros.velneo.com/t/rejilla-ordena-mal-alfabeticamente-si-hay-acentos/841 "2009-06-18T13:32:37Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![syl.soleryllach](https://avatars.discourse-cdn.com/v4/letter/s/e99b99/32.png) [@syl.soleryllach](https://foros.velneo.com/u/syl.soleryllach)\
**Post date:** [18 Junio, 2009 13:32 UTC](https://foros.velneo.com/t/rejilla-ordena-mal-alfabeticamente-si-hay-acentos/841/1 "2009-06-18T13:32:37Z")

</div>

Tengo&nbsp;una tabla de provincias con un campo NAME alfa 128. El índice es de campo completo (clave&nbsp;única)&nbsp;convertido a ALFA 64 para que la ordenación no tenga en cuenta mayúsculas, minúsculas, letras acentuadas, etc.

Al presentar una rejilla proveniente de&nbsp;una búsqueda ordenada por el campo NAME la ordenación es correcta:

Álava  
Albacete  
Alicante  
Almería  
Asturias  
Ávila  
...

Al pulsar en la cabecera para reordenar por el campo NAME, la ordenación cambia a:

Albacete  
Alicante  
Almería  
Asturias  
Álava  
Ávila  
...

En la que las letras acentuadas van a parar al final de la lista.

---

<div class="post-metadata">

**Author:** ![juan\_figueroa.telefo](https://avatars.discourse-cdn.com/v4/letter/j/8e7dd6/32.png) [@juan\_figueroa.telefo](https://foros.velneo.com/u/juan_figueroa.telefo)\
**Post date:** [18 Junio, 2009 16:05 UTC](https://foros.velneo.com/t/rejilla-ordena-mal-alfabeticamente-si-hay-acentos/841/2 "2009-06-18T16:05:10Z")

</div>

Me imagino que, como en la V6, el ordenamiento pulsando las cabeceras en las rejillas es un proceso interno propio de la rejilla por lo que no tiene en cuenta el ordenamiento previo del que procede la lista en cuestión porque. si la lista procee de una búsqueda por un índice que no contenga el campo cabecera no tendría referencias. Lo mismo pasará con un 'ordenar lista' por proceso, que lo hace por un campo o campos concretos, con lo que para eso tendrías que ordenar sobre un campo formula alfebética que lo convierta a Alfa-64.

Un tema peliagudo en multiidioma.

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![fgutierrez](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/fgutierrez/32/5455_2.png) [@fgutierrez](https://foros.velneo.com/u/fgutierrez)\
**Post date:** [18 Junio, 2009 20:53 UTC](https://foros.velneo.com/t/rejilla-ordena-mal-alfabeticamente-si-hay-acentos/841/3 "2009-06-18T20:53:41Z")

</div>

Juan lo ha explicado muy bien.

Un saludo.

---

<div class="post-metadata">

**Author:** ![syl.soleryllach](https://avatars.discourse-cdn.com/v4/letter/s/e99b99/32.png) [@syl.soleryllach](https://foros.velneo.com/u/syl.soleryllach)\
**Post date:** [19 Junio, 2009 13:48 UTC](https://foros.velneo.com/t/rejilla-ordena-mal-alfabeticamente-si-hay-acentos/841/4 "2009-06-19T13:48:10Z")

</div>

Muchas gracias por vuestra rápida respuesta

Un saludo

---

<div class="post-metadata">

**Author:** ![jorge.hontoria](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/jorge.hontoria/32/86_2.png) [@jorge.hontoria](https://foros.velneo.com/u/jorge.hontoria)\
**Post date:** [21 Junio, 2009 19:50 UTC](https://foros.velneo.com/t/rejilla-ordena-mal-alfabeticamente-si-hay-acentos/841/5 "2009-06-21T19:50:39Z")

</div>

Problemas con el encoding...

La columna de la rejilla debería permitir definir la codificación de la ordenación para resolver esta peliaguda cuestión.

---

<div class="post-metadata">

**Author:** ![rcueto](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/rcueto/32/5190_2.png) [@rcueto](https://foros.velneo.com/u/rcueto)\
**Post date:** [22 Junio, 2009 09:22 UTC](https://foros.velneo.com/t/rejilla-ordena-mal-alfabeticamente-si-hay-acentos/841/6 "2009-06-22T09:22:22Z")

</div>

**@jorge.hontoria.sipesoft** :

Si lo consiederas interesante, te animo a que lo publiques en el foro de ideas.

Un saludo.
