laptop and a wrench

Erro

After ArcGIS Velocity 3.2, multi-line filter by expressions no longer filter as expected.

Última Publicação: September 6, 2022 ArcGIS Velocity
Número de ID do Erro BUG-000150440
EnviadoJune 29, 2022
Última ModificaçãoOctober 31, 2025
Aplica-se àArcGIS Velocity
Versão encontradaN/A
Sistema OperacionalWindows OS
Versão do Sistema Operacional10.0 64 Bit
StatusAs Designed

Informações Adicionais

In ArcGIS Velocity, the 'Filter by Expression' tool retains features when the Arcade expression evaluates to true. If the Arcade expression evaluates to false, the feature is dropped. In the supplied reproduction expression, Arcade returns the last boolean of the expression. This behavior is as designed by Arcade, reproducible in the Arcade playground, and independent of ArcGIS Velocity. Instead, the Arcade expression must be designed to combine multiple expressions using the && operator only to retain features with a value of true for all expressions: $feature.fieldValue > 70 && $feature.fieldValue != '15' && $feature.fieldValue != 'AB' Alternatively, multi-line expressions can be utilized but the Arcade expression must return a boolean value of true or false for the 'Filter by Expression' tool.

Solução Provisória

When utilizing the Filter by Expression tool, create a new filter for each expression.

Etapas para Reproduzir

ID do Erro: BUG-000150440

Software:

  • ArcGIS Velocity

Seja notificado quando o status de um erro mudar

Baixe o Aplicativo de Suporte da Esri

Descubra mais sobre este tema

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Baixe o Aplicativo de Suporte da Esri

Ir para as opções de download