Hola Sergio<br><br>Esta solucion serviria para el problema que plantee en el mensaje siguiente (26 de mayo de 2010) y al cual no recibi una contestacion tecnica o recomendación de gvsig?<br><br><br>...<br>asunto: Muestra de decimales en etiqueta??<br>

<br>Hola<br><br>Tengo el problema en el armado de 
la etiqueta de algunos campos de la tabla. <br>Cada vez que tengo que 
mostrar en un mapa datos como área o densidades calculados previamente 
en el aplicativo es un problema, en la que los mismos poseen valores con
 varios decimales aunque haya determinado en la creación del campo otros
 parámetros y luego utilizado la calculadora. El problema es que se 
mantiene el formato de donde se trae la informacion, y no tanto a donde 
se destina.<br>
La pregunta es: <br>¿Existe alguna forma de crear una nueva columna (por
 ej.) y transformar los valores con 6-7 decimales a valores de 2 
decimales (valor de mi interés, por ser de mejor representación en el 
mapa)?<br>o a su defecto, ¿alguna forma de mostrar sin haber cambios en 
el contenido, y por la cual se mantenga en el mapa solo dos decimales? 
Tengo experiencia que en el Arcgis se puede indicar de mostrar las 
decimales que se desea etiquetar sin transformar la tabla.<br>
<br>Con el tema del tamaño de caracteres que determina el valor del 
atributo hace que se dificulte mantener los decimales. Tengo casos con 
densidades, unos de miles , otros de centenas, y si se determina un 
valor justo de tamaño, las decimales van variando, aunque previamente 
tambien haya definido una  precision para decimales.. es decir si deseo 
mantener para todo el campo el valor de 2 decimales, no es posible, por 
el formato de tamaño.<br>
<br>En el anexo incluyo una prueba que hice para darme cuenta de la 
dificultad. Es un shape de 10 poligonos, a la cual en la tabla de 10 
registros determino valores diferentes, de miles, centenas y decenas, 
como de diferentes decimales. <br>
Al modificar tabla cree campos de tamaños (t) y precisiones (p) 
diferentes. Todos los resultados respetan el tamaño, pero ninguno de los
 casos mantiene los decimales en el conjunto de los registros.<br><br>Entonces,
 si alguien me puede contestar ... gracias.<br>
Seria de mucho interés que hubiera una solucion...y sino buena tarea 
para los desarrolladores.<br><br>Saludos<br><br>Néstor López<br>Montevideo,
 Uruguay.<br><br>_______________________________________________________________________________<br><br><br><div class="gmail_quote">El 7 de junio de 2010 13:41, Sergio Clark <span dir="ltr">&lt;<a href="mailto:sergio.clark@iver.es">sergio.clark@iver.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;">Hola,<br>
<br>
Hay un comando de la Calculadora de campos que puede ayudarte a hacerlo.<br>
Si tienes, por ejemplo, tu campo [area] con los valores &quot;sin redondear&quot;,<br>
haces:<br>
<br>
floor([area]*100)/100<br>
<br>
y esto te devolverá esos valores truncados a partir del segundo decimal<br>
(el comando &#39;floor&#39; te devuelve un valor sin decimales. Si quisieras<br>
tres decimales multiplicarías por 1000, y luego divides también entre 1000).<br>
<br>
<br>
Un saludo,<br>
Sergio.<br>
<br>
<br>
Sergio Clark<br>
Equipo gvSIG<br>
IVER T.I., S.A.<br>
<a href="http://www.iver.es" target="_blank">www.iver.es</a><br>
<a href="http://www.gvsig.com" target="_blank">www.gvsig.com</a><br>
<br>
<br>
<br>
Hugo Riquelme Ortega escribió:<br>
<div><div></div><div class="h5">&gt; Hola a todos,<br>
&gt;<br>
&gt; Tengo una pregunta que seguro que es muy sencilla, pero que no sé cómo<br>
&gt; tengo que hacerlo.<br>
&gt;<br>
&gt; ¿Es posible redondear a 2 decimales el resultado de una fórmula? Si<br>
&gt; calculo un área, ¿cómo lo hago? Yo he hecho round(area()) y me sale,<br>
&gt; pero sin decimales, ¿cómo le pongo ahí que saque 2 decimales?<br>
&gt;<br>
&gt; Muchísimas gracias.<br>
&gt;<br>
&gt; Un saludo.<br>
&gt;<br>
&gt; Hugo Riquelme Ortega<br>
&gt; Ing. Téc. Forestal<br>
&gt; Jardinería, paisajismo y proyectos forestales<br>
&gt; <a href="http://www.alicanteforestal.es" target="_blank">http://www.alicanteforestal.es</a><br>
&gt; _______________________________________________<br>
&gt; gvSIG_usuarios mailing list<br>
&gt; <a href="mailto:gvSIG_usuarios@listserv.gva.es">gvSIG_usuarios@listserv.gva.es</a><br>
&gt;<br>
&gt; 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>
&gt;<br>
&gt; <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>
&gt;<br>
&gt;<br>
&gt;<br>
<br>
</div></div>Este mensaje y sus archivos son confidenciales. No está permitida su reproducción o distribución sin la autorización expresa de &quot;IVER Tecnologías de la Información&quot;. Si usted no es el destinatario previsto, queda desautorizado cualquier uso, acceso o copia de este mensaje. Si ha recibido este mensaje por error, por favor bórrelo e infórmenos por esta misma vía.<br>


<div><div></div><div class="h5"><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>
</div></div></blockquote></div><br>