CÓMO

Eliminar fechas antes de la fecha actual en una tabla de atributos utilizando Arcada en Portal for ArcGIS y ArcGIS Online

Last Published: May 9, 2024

Resumen

En una tabla de atributos que contiene un campo de fecha para una capa de entidades en Portal for ArcGIS y ArcGIS Online, es importante eliminar las fechas caducadas de la fecha actual para garantizar la precisión de los datos, ya que las inconsistencias pueden dar lugar a errores.

Este artículo describe el flujo de trabajo para eliminar fechas anteriores a la fecha actual en una tabla de atributos utilizando una expresión Arcade en Portal for ArcGIS y ArcGIS Online.

En este ejemplo, la tabla de atributos contiene fechas no válidas, teniendo en cuenta que hoy es 26 de enero de 2024.

La tabla de atributos contiene fechas no válidas

Procedimiento

  1. Inicie sesión en Portal for ArcGIS o ArcGIS Online y haga clic en Contenido > Mi contenido.
  2. Haga clic en la capa de entidades alojada que contiene el campo de fecha para abrir la página de detalles del elemento.
  3. Calcule el campo para eliminar fechas no válidas utilizando Arcade. En este ejemplo, se selecciona el campo 'Caducado'. Consulte Portal for ArcGIS: Calcular valores para un campo o ArcGIS Online: Calcular valores para un campo para obtener instrucciones.
  4. En la ventana Expresión, especifique la siguiente expresión de Arcade:
    1. Obtenga la fecha y hora actuales.
var today = Now();
  1. Recupere el valor del campo de fecha de la tabla de atributos.
var expirationDate = $feature['Expired'];
  1. Compruebe y borre si la fecha de caducidad es anterior a la de hoy.
if (expirationDate < today) {
    return null;
} else {
    return expirationDate;
}

El bloque de código que aparece a continuación muestra el script completo de funcionamiento.

var today = Now();
var expirationDate = $feature['Your_Date_Field'];
if (expirationDate < today) {
    return null;
} else {
    return expirationDate;
}
  1. Haga clic en Aceptar.

La siguiente imagen muestra la tabla de atributos tras eliminar las fechas no válidas.

Se eliminan las fechas no válidas

Id. de artículo: 000032562

Obtenga soporte con IA

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

Empieza a chatear ahora

Información relacionada

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Empieza a chatear ahora

Ir a opciones de descarga