[Gvsig_usuarios] Problema con reconocimiento de dígitos en tabla de atributos

Marta Braulio Gonzalo braulio en emc.uji.es
Mar Abr 15 14:41:50 CEST 2014


Gracias a ambos,

Rafa, siguiendo los pasos que me indicas, he cambiado de *string *a *numérico
*el campo.
Pero ahora me surge otro problema, y es que al realizar el filtrado, sigue
tomando unos valores que no son correctos:
- Cuando indico: numero de plantas <= 4, filtra registros con valor mayor
de 4

Es más, siendo la expresión de filtrado: "campo1" = "código string" and
"campo2" <= 4.
cuando incluyo la segunda pare de la fórmula (and "campo2" <= 4), la
primera parte también la realiza mal.

Si filtro sólo con la primera parte de la fórmula ( "campo1" = "código
string"), el filtrado lo hace correctamente.

Ando perdida y no sé a qué puede ser debido el error.

Gracias de nuevo,
Marta.





2014-04-15 14:04 GMT+02:00 Rafa García Castillo <ragaca en gmail.com>:

>   Hola Marta, tiene pinta que el tipo de dato en el que estás almacenando
> esos números está en formato *String *(es decir, texto). Si ese es
> efectivamente el problema, la solución es muy fácil, créate un nuevo campo
> tipo *Integer *(número entero), te copias en dicho campo el contenido de
> tu campo antiguo pasándolo de texto a número mediante la *Calculadora de
> expresiones* y la función *toNumber *y finalmente cuando compruebes que
> está todo correcto borra tu antiguo campo de tipo *String *y te quedas ya
> únicamente con el nuevo tipo *Integer*.
>
>   Espero que te sirva, un saludo
>
>   Rafa
>
>
> El 15 de abril de 2014, 13:48, Marta Braulio Gonzalo <braulio en emc.uji.es>escribió:
>
>> Buenos días,
>>
>> Estoy realizando un filtrado para crear varias capas a partir de una capa.
>> Uno de los campos (dentro de la tabla de atributos de la capa)
>> corresponde a números enteros que indican el número de plantas de
>> edificios. Quiero clasificar los edificios según el número de plantas
>> (edificios <= 4 plantas y edificios > 4 plantas), pero gvSIG no reconoce
>> los números por orden de menor a mayor.
>>
>> Me explico, en la ventana "Filtro (capa)", en "Valores conocidos", los
>> valores se ordenan de la siguiente manera: 10 < 11 < 16 < 2 < 3 < 4 < 5 < 6
>> < 7 < 8 < 9
>>
>> Por tanto, cuando indico en la fórmula que filtre los edificios <= 4, me
>> incluye erróneamente los de 10, 11 y 16 plantas.
>>
>> ¿Cómo puedo solucionar el problema?
>>
>>  Un saludo y gracias de antemano,
>> Marta Braulio.
>>
>>
>>
>> --
>>
>>
>> *Marta Braulio Gonzalo *Área de Construcciones Arquitectónicas
>> Departamento de Ingeniería Mecánica y Construcción
>>
>> <https://sites.google.com/a/uji.es/ingeniero-edificacion-uji/>
>> braulio en uji.es - Tel.: 964 719162 - Despacho TC 1033 DD  - web GAT<https://sites.google.com/a/uji.es/ingeniero-edificacion-uji/>
>> -  Facebook<https://www.facebook.com/GradoenArquitecturaTecnicaUji?fref=ts>
>> -  Blog <http://gradoarquitecturatecnicauji.blogspot.com.es/>
>>
>> _______________________________________________
>> gvSIG_usuarios mailing list
>> gvSIG_usuarios en listserv.gva.es
>>
>> Para ver histórico de mensajes, editar sus preferencias de usuario o
>> darse de baja en esta lista, acuda a la siguiente dirección:
>>
>> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
>>
>>
>
> _______________________________________________
> gvSIG_usuarios mailing list
> gvSIG_usuarios en listserv.gva.es
>
> Para ver histórico de mensajes, editar sus preferencias de usuario o darse
> de baja en esta lista, acuda a la siguiente dirección:
>
> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
>
>


-- 


*Marta Braulio Gonzalo*Área de Construcciones Arquitectónicas
Departamento de Ingeniería Mecánica y Construcción

<https://sites.google.com/a/uji.es/ingeniero-edificacion-uji/>
braulio en uji.es - Tel.: 964 719162 - Despacho TC 1033 DD  - web
GAT<https://sites.google.com/a/uji.es/ingeniero-edificacion-uji/>
-  Facebook <https://www.facebook.com/GradoenArquitecturaTecnicaUji?fref=ts>
-  Blog <http://gradoarquitecturatecnicauji.blogspot.com.es/>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20140415/5d9ff9e8/attachment.htm 


Más información sobre la lista de distribución gvSIG_usuarios