PROBLEMA
La herramienta Calcular campo de ArcGIS Pro permite concatenar campos, fusionar o resumir dos o más atributos en un campo. En algunos casos, el proceso falla con el mensaje de error 000539. A continuación, se muestran ejemplos de otros mensajes de error que pueden devolverse con relación al mismo problema:
Error: exceptions.TypeError: no se pueden concatenar objetos 'str' e 'int'.
Error: TypeError: Tipo(s) de operando no admitido(s) para +: 'flotante' y 'str'
El mensaje de error se devuelve al intentar concatenar distintos tipos de campos en un campo.
Para resolver este problema, asegúrese de que los campos sean del mismo tipo antes de concatenar. Por ejemplo, concatenar un campo de cadena de caracteres con otro campo de cadena de caracteres o un campo de tipo entero con un campo de tipo entero. Si los campos son de distintos tipos, identifique los tipos de campo y cámbielos para que se ajusten solo a un tipo.
Para cambiar el tipo de datos de campo de cadena de caracteres a numérico, consulte Cómo: Convertir un campo de cadena de caracteres en un campo numérico. Para cambiar un campo numérico a un campo de cadena de caracteres, consulte Cómo: Convertir un campo numérico en un campo de cadena de caracteres.
Nota: Transferir atributos desde un campo de texto a un campo con tipo de datos numérico solo requiere números como atributos y ningún otro carácter, excepto las comas decimales. Cambiar los tipos de datos también puede dar lugar a la pérdida de datos. Por ejemplo, cambiar un entero largo o flotante por un entero corto o BLOB en un texto.
Obtener ayuda de expertos en ArcGIS
Descargar la aplicación de soporte de Esri