Olá Pedro,<br><br>Muito boa a explicação do Gustavo. Se você deseja utilizar a função IF aninhada, você pode usar o JYTHON (Java + Python) e chamar a função através de um arquivo externo.<br><br>Veja esse exemplo:<br><br><a href="http://www.processamentodigital.com.br/2012/06/23/gvsig-classificacao-de-campos-com-jython/">http://www.processamentodigital.com.br/2012/06/23/gvsig-classificacao-de-campos-com-jython/</a><br>
<br>Abraços,<br><br>Jorge Santos<br><br><div class="gmail_quote">Em 18 de outubro de 2012 06:52, Pedro Machado Monteiro <span dir="ltr">&lt;<a href="mailto:pedromachadomonteiro@gmail.com" target="_blank">pedromachadomonteiro@gmail.com</a>&gt;</span> escreveu:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Muito obrigado, Gustavo. <div><br></div><div>Para não gerar novas tabelas, preferia utilizar a calculadora de campos (será que não tem ou não pode vir a ter a função IF?); caso seja impossível, utilizarei o Sextante.</div>


<div><div><br></div><div>Saudações e agradecimentos<br clear="all"><p><span style="font-size:11pt;color:rgb(31,73,125)">Pedro Monteiro</span></p><p></p><p><font color="#1f497d"><span style="font-size:15px"><br></span></font></p>


<p><br>        </p><br><br>

<p>   <br></p><p><br></p><br><br>
<br><br><div class="gmail_quote">2012/10/17 GVSIG-CONSULTORESAA <span dir="ltr">&lt;<a href="mailto:gvsig@consultoresaa.com" target="_blank">gvsig@consultoresaa.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div class="h5">

<div link="blue" vlink="purple" lang="ES"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Hola Pedro.<u></u><u></u></span></p><p class="MsoNormal">


<span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">En estos casos utilizo la calculadora de campos de Sextante.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Por ejemplo con esta tabla:<u></u><u></u></span></p>


<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><img src="cid:image001.png@01CDAC63.D9BAA500" height="213" width="567"></span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u><u></u></span></p>


<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Aplico la sentencia if():<u></u><u></u></span></p>


<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><img src="cid:image002.png@01CDAC63.D9BAA500" height="415" width="712"></span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u><u></u></span></p>


<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Y se genera un nuevo shape, con su respectiva tabla con los resultados del if():<u></u><u></u></span></p>


<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><img src="cid:image007.jpg@01CDAC64.F07BE190" height="508" width="813"></span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u><u></u></span></p>


<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Espero esto te ayude.<u></u><u></u></span></p>


<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Saludos desde Costa Rica.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> <u></u></span></p>


<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><img src="cid:image003.png@01CDAC63.D9BAA500" alt="FIRMA CORREOS-2B" height="138" width="235"><u></u><u></u></span></p>


<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u> <u></u></span></p><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm">


<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">De:</span></b><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> <a href="mailto:gvsig_usuarios-bounces@listserv.gva.es" target="_blank">gvsig_usuarios-bounces@listserv.gva.es</a> [mailto:<a href="mailto:gvsig_usuarios-bounces@listserv.gva.es" target="_blank">gvsig_usuarios-bounces@listserv.gva.es</a>] <b>En nombre de </b>Pedro Machado Monteiro<br>


<b>Enviado el:</b> miércoles, 17 de octubre de 2012 5:25<br><b>Para:</b> <a href="mailto:gvsig_usuarios@listserv.gva.es" target="_blank">gvsig_usuarios@listserv.gva.es</a><br><b>Asunto:</b> [Gvsig_usuarios] Calculadora de campos. Função If<u></u><u></u></span></p>


</div><div><div><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Olá Lista:<u></u><u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">No GvSig 1.11 (portable) a Calculadora de Campos não tem disponível a função IF, nem consigo utilizar essa função na caixa de diálogo.<u></u><u></u></p>


</div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">A sintaxe que utilizo é a seguinte <b>If</b> <b>(</b><i>condição</i><b>,</b> <i>resultado se verdadeira</i><b>,</b> <i>resultado se falsa</i><b>)</b><br clear="all">


<u></u><u></u></p><p>Será que esta sintaxe é errada, ou haverá outro problema ?<u></u><u></u></p><p>Junto imagem.<u></u><u></u></p><p>Muito obrigado<u></u><u></u></p><p><span style="font-size:11.0pt;color:#1f497d">Pedro Monteiro</span><u></u><u></u></p>


<p><img src="cid:image004.png@01CDAC63.D9BAA500" alt="Imagem intercalada 1" height="900" width="1440"><u></u><u></u></p><p><u></u> <u></u></p><p><br>        <u></u><u></u></p><p class="MsoNormal" style="margin-bottom:12.0pt">


<u></u> <u></u></p><p>   <u></u><u></u></p><p><u></u> <u></u></p><p class="MsoNormal" style="margin-bottom:12.0pt"><u></u> <u></u></p></div></div></div></div></div><br></div></div>_______________________________________________<br>

gvSIG_usuarios mailing list<br>
<a href="mailto:gvSIG_usuarios@listserv.gva.es" target="_blank">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></div></div>
<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>