[Gvsig_usuarios] calcular identificador

Mario Carrera carrera_marrod en gva.es
Mar Sep 21 17:07:26 CEST 2010


Es extraño, sí que debería mantener el valor entero. Lo apuntamos para 
corregir en próximas versiones.

Un saludo,
              Mario



Andres Juarez escribió:
> Gracias Mario, voy a hacerlo de esa manera.
>
> ¿Tenés idea de por qué funciona de esa manera el pasaje de entero a 
> cadena? ¿por qué pone los decimales?
> ¿No debería solo pasar el valor entero?
>
>
> El 21 de septiembre de 2010 11:37, Mario Carrera 
> <carrera_marrod en gva.es <mailto:carrera_marrod en gva.es>> escribió:
>
>
>     Hola Andrés,
>
>     hay un operador en la calculadora que te permite recortar cadenas
>     en un
>     campo String. Es el "substring". Puedes hacer que te recorte los dos
>     últimos caracteres.   Sería algo así:
>     subString([Campo],0,length([Campo])-2).
>
>     Saludos
>
>
>
>     Andres Juarez escribió:
>     > Gracias Mario
>     >
>     > Me sirvio la respuesta, y ahora surge otro problema.
>     > No se porque razón los campos originales son de tipo doble. Para
>     poder
>     > usar la expresión de concatenación de cadenas tengo q pasar el
>     tipo a
>     > Cadena, y para eliminar los decimales del doble tuve q pasarlo a
>     > Entero (cree un nuevo campo de tipo Entero y tome los valores del
>     > original)
>     > Bien, el problema está en que cuando paso de Entero a Cadena (con el
>     > comando toString) vuelve a aparecer la coma y el cero.
>     >
>     > ¿Que tengo que hacer para eliminar los decimales?
>     > Muchas gracias
>     >
>     > El 21 de septiembre de 2010 10:19, Mario Carrera
>     > <carrera_marrod en gva.es <mailto:carrera_marrod en gva.es>
>     <mailto:carrera_marrod en gva.es <mailto:carrera_marrod en gva.es>>>
>     escribió:
>     >
>     >
>     >     Hola Andrés,
>     >
>     >     tienes un ejemplo similar en el curso de gvSIG de la web, en
>     la página
>     >     64:
>     >    
>     https://gvsig.org/web/docusr/learning/gvsig-courses/gvsig_des_1.9_u_2/pub/documentacion
>     >
>     >     Saludos,
>     >         Mario
>     >
>     >
>     >
>     >
>     >     Andres Juarez escribió:
>     >     > Hola a todos
>     >     >
>     >     > Estoy intentando, sin éxito, calcular un identificador que
>     debería
>     >     > contener la información de otros tres campos(FRACCION; RADIO;
>     >     MANZANA)
>     >     > Necesito unir esos campos y que quede algo como:
>     "9-12-345" con
>     >     > guiones u otro separador (donde 9=fracción; 12=radio;
>     345=manzana)
>     >     > ¿Cual es la expresión q debería introducir en la
>     calculadora de
>     >     campos
>     >     > para obtener ese resultado?
>     >     >
>     >     > Muchas gracias de antemano
>     >     >
>     >     > --
>     >     >    Andrés Juarez
>     >     > Malvinas Argentinas
>     >     >
>     >    
>     ------------------------------------------------------------------------
>     >     >
>     >     > _______________________________________________
>     >     > gvSIG_usuarios mailing list
>     >     > gvSIG_usuarios en listserv.gva.es
>     <mailto:gvSIG_usuarios en listserv.gva.es>
>     >     <mailto:gvSIG_usuarios en listserv.gva.es
>     <mailto: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
>     <mailto:gvSIG_usuarios en listserv.gva.es>
>     <mailto:gvSIG_usuarios en listserv.gva.es
>     <mailto: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
>     >
>     >
>     >
>     >
>     > --
>     >    Andrés Juarez
>     > Malvinas Argentinas
>     >
>     ------------------------------------------------------------------------
>     >
>     > _______________________________________________
>     > gvSIG_usuarios mailing list
>     > gvSIG_usuarios en listserv.gva.es
>     <mailto: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 <mailto: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
>
>
>
>
> -- 
>    Andrés Juarez
> Malvinas Argentinas
> ------------------------------------------------------------------------
>
> _______________________________________________
> 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
>   


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