Haga clic con el botón derecho del ratón en DOMICILIODEDE, ya que desea rellenarlo, y abra la Calculadora de campos.
Ahora, en el área más grande insertarás esta función:
def findSmallest(l_add, r_add):
if l_add < r_add:
return l_add
else:
return r_add
Y en la parte más pequeña debajo del "código script pre-lógico" llamarás a esa función, así:
findSmallest(!L_ADD_FROM!, !R_ADD_FROM!)
Esto iterará a través de cada fila de la tabla y pondrá el valor de R_ADD_FROM en l_añadir y el valor de R_ADD_FROM en r_add y comparará ambos. Si l_add es menor, escribirá ese valor en FROMADDRESS (es decir, escribirá devolver ), y si no lo es (es decir, si es mayor), devolverá el otro valor.
No hay bien ni mal. Seguramente podría hacer esto con VB Script, pero entrar en Python es un movimiento más inteligente, ya que es (convirtiéndose en) la lingua franca de secuencias de comandos GIS.