laptop and a wrench

Bogue

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.

Dernière publication: April 24, 2020 ArcGIS Pro
Numéro d’ID de bogue BUG-000128566
EnvoiFebruary 11, 2020
Dernière modificationNovember 12, 2025
S’applique àArcGIS Pro
Version trouvée2.5
Système d’exploitationWindows OS
Version du système d’exploitation10.0 64 Bit
Version de correction2.9
StatutFixed

Solution de contournement

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.

Étapes pour reproduire

ID de bogue: BUG-000128566

Logiciel:

  • ArcGIS Pro

Recevoir une notification lorsque le statut d’un bogue change

Télécharger l’application Esri Support

En savoir plus sur ce sujet

Obtenir de l’aide auprès des experts ArcGIS

Contacter le support technique

Télécharger l’application Esri Support

Accéder aux options de téléchargement