PROBLEMA

No se pueden reemplazar los campos en blanco utilizando Buscar y reemplazar en ArcGIS Pro

Last Published: April 1, 2024

Descripción

Al intentar reemplazar campos en blanco con nuevos valores utilizando la herramienta Buscar y reemplazar, no se devuelven resultados y no se realizan reemplazos.

El control Buscar y reemplazar no devuelve resultados y no realiza reemplazos

Causa

Hay un espacio en los campos. Uno o más espacios en un campo se consideran un valor. Por lo tanto, la herramienta Buscar y reemplazar no puede reemplazar los campos con nuevos valores.

La siguiente imagen de la tabla de atributos ReliefStatus muestra espacios en un campo, también denominado ReliefStatus, junto a la ubicación del cursor cuando se seleccionan celdas individuales.

Espacios únicos en los campos

Solución o solución alternativa

Utilice una de las siguientes opciones para solucionar el problema.

Eliminar espacios con la herramienta Calcular campo

  1. En el panel Contenido de ArcGIS Pro, haga clic con el botón derecho en la capa de entidades y seleccione Tabla de atributos para abrir la tabla de atributos de la capa.
  2. En la tabla de atributos, haga clic con el botón derecho en el campo y haga clic en Calcular campo. En este ejemplo se usa un campo denominado "ReliefStatus".
  3. En la ventana Calcular campo, configure los parámetros.
    1. En Tabla de entrada, asegúrese de que la capa seleccionada en el paso 1 se haya rellenado previamente. La tabla de entrada es ReliefStatus.
    2. En Nombre de campo (existente o nuevo), asegúrese de que el nombre de campo seleccionado esté se haya rellenado previamente. De lo contrario, seleccione el campo ReliefStatus en el menú desplegable.
    3. En Tipo de expresión, seleccione Python.
    4. En Expresión, en el cuadro de expresión, escriba el siguiente código proporcionado. Reemplace 'Nombre del campo' con el nombre del campo con espacios únicos que se eliminarán. En este ejemplo, se quita el espacio único del campo ReliefStatus.
!Field name!.replace(" ","")
    1. Haga clic en Aceptar.
Herramienta Calcular campo con los parámetros configurados y el botón Aceptar
Note: 
The Calculate Field tool permanently modifies inputs by changing values in the fields. To avoid undesired data changes, turn on the Enable Undo option in the Calculate Field window before running the tool.

La imagen de la tabla de atributos siguiente muestra que los espacios se eliminan del campo.

Se elimina el espacio único

Usar la herramienta Buscar y reemplazar

Como alternativa, inserte un espacio único en el cuadro Buscar y el nuevo valor deseado en el cuadro Reemplazar mediante el control Buscar y reemplazar. Consulte ArcGIS Pro: Reemplazar valores en una celda de la tabla para obtener más información.

Id. de artículo: 000032189

Obtenga soporte con IA

Resuelva su problema rápidamente con el chatbot de inteligencia artificial de soporte de Esri.

Empieza a chatear ahora

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Empieza a chatear ahora

Ir a opciones de descarga