[DG: Spanish Sakai] Spanish Sakai] Error al ordenar por apellidos

Rosa Silveira rmsilvei at pas.ucm.es
Thu Jan 26 05:01:58 PST 2012


Dani,
Acabo de echar un vistazo rápido a un curso y, por ejemplo, me ordena así a estos usuarios:

MARTIN ABELLAN, ANA JOSEFA
MARTINEZ ALFAYA, SANDRA 
MARTINEZ GUITART, Mª PILAR 
MARTINEZ VAQUERO, MARIA CARMEN
MARTIN FERNANDEZ, MARIA ANTONIA
MARTIN FERNANDEZ, MILAGROS 
MARTIN MARTINEZ, JOSE JULIAN
MARTIN PALOMO, LAURA 
MARTIN PORRAS, BLANCA
MARTIN VALLE, AZUCENA

Así que parece que tu teoría es cierta...

Saludos, Rosa

-----Mensaje original-----
De: spanish-sakai-bounces at collab.sakaiproject.org [mailto:spanish-sakai-bounces at collab.sakaiproject.org] En nombre de Daniel Merino
Enviado el: jueves, 26 de enero de 2012 10:11
Para: Spanish Sakai
Asunto: [DG: Spanish Sakai] Error al ordenar por apellidos

Hola a tod at s. Nos está sucediendo un error que en breve voy a reportar a la lista inglesa por si hay algún JIRA al respecto (si lo hay, no lo he encontrado), pero primero voy a probar con la spanish, a ver si a alguno os ha pasado antes.

Dando de alta a dos usuarios apellidados "Martinez Troncal" y "Martin Troncoso", sin ponerles acentos, estos apellidos se dan de alta en el campo LASTNAME de la tabla SAKAI_USER.

Ordenar por este campo en el cliente de BBDD (o en Excel, o en cualquier otra aplicación donde los pongamos)  nos pone primero a "Martin Troncoso" y después a "Martinez Troncal", porque el espacio en blanco se tiene en cuenta como un caracter más. Es algo más que común.

Pues bien, Sakai nos los ordena al revés, primero "Martinez Troncal" y después "Martin Troncoso". La sensación que tengo es que concatena los apellidos y los ordena sin tener en cuenta el espacio (???).

El mismo error nos sucede con usuarios de LDAP que no tienen los datos en la BBDD.

He revisado el método que ordena, si no me equivoco es getSortName() en la clase BaseUserDirectoryService del Kernel ( http://source.sakaiproject.org/viewsvn/kernel/trunk/kernel-impl/src/main/java/org/sakaiproject/user/impl/BaseUserDirectoryService.java?view=markup
) y no parece que haga nada raro.

No sé qué mas mirar. Os pasa esto en vuestras plataformas?

Gracias por la ayuda.
Salu2
--
Daniel Merino Echeverría
daniel.merino at unavarra.es
Gestor de teleformación - Centro Superior de Innovación Educativa.
Tfno: 948-168489 - Universidad Pública de Navarra.
--
Trabajar nunca mató a nadie... pero para qué arriesgarse. (Anónimo)

_______________________________________________
spanish-sakai mailing list
spanish-sakai at collab.sakaiproject.org
http://collab.sakaiproject.org/mailman/listinfo/spanish-sakai

TO UNSUBSCRIBE: send email to spanish-sakai-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"


More information about the spanish-sakai mailing list