Estoy tratando de ejecutar una calculadora de campo python script que tomará un valor de un campo de la tabla de atributos y creará una abreviatura en otro campo que fue designado para ello.
Aquí hay un ejemplo del código que se escribió para esta función:
def checkValue(c,d):
if c == 'ARTERIAL_CRACKSEAL':
return 'ACS'
El problema es que una vez que he creado dominios de valores codificados para estos atributos, el código ha dejado de funcionar (es decir, código:1 descripción: ARTERIAL_CRACKSEAL ; code:2 description ARTERIAL_microseal ; etc.). ¿Alguien sabe cómo ajustar el código para que el script se ejecute correctamente? Necesito mantener dominios de valores codificados para este campo de atributos.
1 votos
Por favor, editar su pregunta para incluir su código como texto y no sólo como imagen. El código en forma de texto facilita a los posibles encuestados la tarea de copiar y pegar el fragmento de código para probarlo, en lugar de tener que escribirlo todo manualmente.