HOW TO
Ein dynamischer Datumsfilter kann auf einen Feature-Layer innerhalb einer Webkarte angewendet werden, um den Layer nach festgelegten Datumsangaben zu filtern. Mit dem Filter können beispielsweise alle täglichen Aktualisierungen am Layer angezeigt werden, sodass Sie den Filter auf der Webkarte nicht jeden Tag manuell aktualisieren müssen.
In diesem Artikel wird der Workflow zum Erstellen eines dynamischen Datumsfilters für einen Feature-Layer mithilfe eines benutzerdefinierten Arcade-Ausdrucks angegeben.
Expects($feature, 'Date_Field_Name')
var time = -1
var units = 'days' //milliseconds, seconds, minutes, hours, days, months, years
var dateField = "Date_Field_Name"
var pastDate = DateAdd(Date(), time, units)
if($feature[dateField] > pastDate)
{
return 'Open'
}
Note: Change the first three variables to any desired value. The supported units are milliseconds, seconds, minutes, hours, days, months, and years. The dateField variable is the date field queried.
Auf der Karte wird der benutzerdefinierte dynamische Datumsfilter angezeigt, der für den Feature-Layer erstellt wurde.
Artikel-ID: 000027700
Unterstützung durch ArcGIS-Experten anfordern
Esri Support App herunterladen