laptop and a wrench

不具合

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

最後に公開された状態: September 6, 2022 ArcGIS Velocity
不具合 ID 番号 BUG-000150440
送信されましたJune 29, 2022
最終更新日October 31, 2025
適用対象ArcGIS Velocity
見つかったバージョンN/A
オペレーティング システムWindows OS
オペレーティング システムのバージョン10.0 64 Bit
ステータスAs Designed

参考情報

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.

対処法

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

再現の手順

不具合 ID: BUG-000150440

ソフトウェア:

  • ArcGIS Velocity

バグのステータスが変更されたときに通知を受け取る

Esri Support アプリのダウンロード

このトピックについてさらに調べる

ArcGIS エキスパートのサポートを受ける

テクニカル サポートへのお問い合わせ

Esri Support アプリのダウンロード

ダウンロード オプションに移動