Wow!! Estamos ante una cosa bastante extraña y que debería no tener mucho misterio.<br><br>Efectivamente el campo &quot;pk&quot; que es un Integer no se ordena correctamente. <br>En mis pruebas:<br>1- Poner la capa en edición y ordemar, FUNCIONA perfectamente. <br>
2- Cuando cierro la edición y ordeno, NO FUNCIONA.<br><br>No tengo ni idea porqué puede estar funcionando mal. <br><br>He estado mirando si había un ticket asociado en el tracker y no he encontrado ninguno abierto con esto. Quizás se pueda crear uno e incluir esta capa para reproducirlo.<br>
<br>Un saludo,<br>Nacho<br><br><br><br><div class="gmail_quote">El 21 de enero de 2011 12:48, Benito Lourido <span dir="ltr">&lt;<a href="mailto:benitolourido@pangeaingenieria.es">benitolourido@pangeaingenieria.es</a>&gt;</span> escribió:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hola Nacho,<br></blockquote><div>tras darle muchísimas vueltas he encontrado &quot;algo&quot; que no consigo entender, así que a ver que te parece. No he conseguido reproducirlo en otra capa de modo que te adjunto la que me da el problema. Al ordenar el campo &quot;pk&quot; veras que no lo ordena correctamente y que los filtros tampoco funcionan. Lo curioso es que si en vez de llamarlo &quot;pk&quot; lo llamo &quot;fj&quot; o &quot;perico de los palotes&quot;, entonces sí que funciona. Es ridículo pero no tengo otra explicación.<br>

Por si te sirve de algo se trata de una capa importada de un dwg, el dbf lo he modificado en open office, mi versión de gvsig es la 1.9 y mi sistema operativo windows xp.<br>Si encuentras una explicación más razonable me encantará escucharla.<br>

Gracias y un saludo<br><br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
<br>
<br>
Message: 20<br>
Date: Wed, 19 Jan 2011 22:08:21 +0100<br>
From: Nacho Uve &lt;<a href="mailto:nachouve@gmail.com" target="_blank">nachouve@gmail.com</a>&gt;<br>
Subject: Re: [Gvsig_usuarios] error al ordenar registros numéricos<br>
To: Lista de Usuarios de gvSIG &lt;<a href="mailto:gvsig_usuarios@listserv.gva.es" target="_blank">gvsig_usuarios@listserv.gva.es</a>&gt;<br>
Message-ID:<br>
        &lt;<a href="mailto:AANLkTikOvW_XAx_XGKniaWe4oGan7kuTrYUodcthM_WD@mail.gmail.com" target="_blank">AANLkTikOvW_XAx_XGKniaWe4oGan7kuTrYUodcthM_WD@mail.gmail.com</a>&gt;<br>
Content-Type: text/plain; charset=&quot;iso-8859-1&quot;<div class="im"><br>
<br>
Hola Benito,<br>
<br>
Yo no consigo reproducir el error que comentas. ¿Puedes mandar la capa que<br>
te produce ese error? Yo estoy mirando cosas con filtros ahora mismo y me<br>
interesa mucho analizar todo lo que tenga en esa parte.<br>
<br>
Creo que quizás saber la versión de gvSIG y datos de tu sistema operativo<br>
puede ayudar. Gracias!<br>
<br>
Un saludo,<br>
Nacho<br>
<br>
<br>
El 19 de enero de 2011 19:59, Benito Lourido &lt;<a href="mailto:benitolourido@gmail.com" target="_blank">benitolourido@gmail.com</a>&gt;escribió:<br>
<br>
&gt; Hola a todos,<br>
&gt; tengo un problema con una tabla que no consigo solucionar.<br>
&gt; En un campo tipo integer con valores enteros que van de 1 a 300 cuando los<br>
&gt; ordeno en modo ascendente o descendente el orden no es correcto. Más curioso<br>
&gt; es que si aplico un filtro en el que indico que me seleccione el valor igual<br>
&gt; a 5 en ese campo, lo que me selecciona es el valor que está colocado en la<br>
&gt; fila 6, si le pido que seleccione el valor igual a 7 lo que me selecciona es<br>
&gt; el valor que está colocado en la fila 8 y sucesivamente.<br>
&gt; Pero lo que ya me saca de quicio es que, si la capa está en modo edición lo<br>
&gt; ordena todo correctamente y los filtros funcionan !!!!<br>
&gt; Por favor si hay algún error de este tipo documentado que alguién me lo<br>
&gt; aclare porque he perdido el día.<br>
&gt; Muchas gracias y un saludo.<br>
&gt;<br>
&gt;<br>
<br>
<br></div>
--</blockquote></div><br>
<br>_______________________________________________<br>
gvSIG_usuarios mailing list<br>
<a href="mailto:gvSIG_usuarios@listserv.gva.es">gvSIG_usuarios@listserv.gva.es</a><br>
<br>
Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:<br>
<br>
<a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</a><br>
<br></blockquote></div><br><br>