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 支持应用程序

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项