laptop and a wrench

不具合

Modifying features fails when editing feature layers that have attribute rules using Arcade expression in ArcGIS Pro 2.5.

最後に公開された状態: July 27, 2020 ArcSDE/Enterprise Geodatabase
不具合 ID 番号 BUG-000131981
送信されましたJuly 1, 2020
最終更新日June 5, 2024
適用対象ArcSDE/Enterprise Geodatabase
見つかったバージョン10.7
オペレーティング システムWindows OS
オペレーティング システムのバージョン10.0
ステータスWill Not Be Addressed

参考情報

This is by design. When creating a new attribute rule that references other classes, all those classes must exist in the feature service for the rule to work correctly on the user's side. If only a subset of the classes is to be published, then turn on the 'Exclude from client evaluation' option when adding the attribute rule.

対処法

For polygon, add if ( find("rings", text(geometry($feature))) == -1) return $feature.county in the beginning of attribute rule's expression. This gaurds against empty geometries.

For polyline, add if (find("paths", text(geometry($feature))) == -1) return $feature.county

if (count(geometry($feature).paths) == 0) return $feature.county

再現の手順

不具合 ID: BUG-000131981

ソフトウェア:

  • ArcSDE/Enterprise Geodatabase

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

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

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

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

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

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

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