laptop and a wrench

不具合

In ArcMap and ArcGIS Pro, using Field Calculator with the Python Parser or Expression Type to calculate a new field from Shape.STArea or Shape.STLength returns Error 000539.

最後に公開された状態: April 24, 2020 ArcGIS Pro
不具合 ID 番号 BUG-000128566
送信されましたFebruary 11, 2020
最終更新日November 12, 2025
適用対象ArcGIS Pro
見つかったバージョン2.5
オペレーティング システムWindows OS
オペレーティング システムのバージョン10.0 64 Bit
修正されたバージョン2.9
ステータスFixed

対処法

There are two workarounds:

  1. In ArcMap, choose VBScript as the parser. However, VBScript is not an option in ArcGIS Pro.
  2. With Python chosen as parser/expression type, instead of double-clicking on Shape.STArea() or Shape.STLength(), change the syntax to !shape.area! or !shape.length! as mentioned in this documentation.

再現の手順

不具合 ID: BUG-000128566

ソフトウェア:

  • ArcGIS Pro

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

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

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

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

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

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

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