<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#ffffff" text="#000000">
Hola,<br>
<br>
Estoy comenzando con gvSIG, concretamente con la calculadora de
campos. <br>
<br>
Me encuentro en que la forma de trabajar con expresiones avanzadas,
es en Phyton, y no conozco este lenguaje. <br>
<br>
Intenté convertir mis expresiones de vb a Phyton. En la página <a
class="moz-txt-link-freetext"
href="http://vb2py.sourceforge.net/index.html">http://vb2py.sourceforge.net/index.html</a>,
existe un convertidor de código de vb a Phyton y este es el
resultado:<br>
<br>
<blockquote><small>prueba = str()</small><br>
<br>
<small>if [EMPRESA_CO] == 'XXX' and [Ejecutado] == 'SI':</small><br>
<small> </small><br>
<small> [prueba] = 'Correcto'</small><br>
<small> </small><br>
<small>elif [EMPRESA_CO] == 'XXX' and [Ejecutado] == 'NO':</small><br>
<small> </small><br>
<small>[prueba] = 'Inorrecto'</small><br>
<small> </small><br>
<small>else:</small><br>
<small> </small><br>
<small>prueba = '_'</small><br>
</blockquote>
Genero el fichero .py, pero no funciona.<br>
<br>
Lo que me gustaría sería conseguir una expresión condicional que
evaluase dos, o más campos, y en función del valor de los registros,
rellenar un nuevo campo con los valores asignados a cada una de las
combinaciones anteriores.<br>
<br>
Muchas gracias <br>
<br>
Alejandro
</body>
</html>