laptop and a wrench

Bogue

The $originalFeature function fails during feature creation in ArcGIS Field Maps version 25.1.0, while editing existing features is successful.

ArcGIS Field Maps
Numéro d’ID de bogue BUG-000176361
EnvoiMay 12, 2025
Dernière modificationOctober 15, 2025
S’applique àArcGIS Field Maps
Version trouvée25.1.0
Système d’exploitationN/A
Version du système d’exploitationN/A
Version de correction25.2.6
StatutFixed

Solution de contournement

During feature creation, $originalFeature is often null because no original feature exists yet. Since $originalFeature is not available at the time of feature creation, avoid using it in expressions intended for initializing new features. Instead, use $feature.

To handle this correctly, create separate attribute rules for feature creation and feature editing. Use $originalFeature only in rules that apply to feature updates.

Additionally, ensure to check for null values before referencing $originalFeature.

It is recommended to differentiate between feature creation (INSERT) and feature editing (UPDATE) using $editcontext.editType.

 

if ($editcontext.editType == 'INSERT') {

 return 'New'

} else if ($editcontext.editType == 'UPDATE' && $originalFeature.status == 'Complete') {

 return 'Revisit'

} else {

 return 'New'

}

if ($editcontext.editType == 'INSERT') {

 return 'New'

} else if ($editcontext.editType == 'UPDATE' && $originalFeature.status == 'Complete') {

 return 'Revisit'

} else {

 return 'New'

}

 

With a null check for safety:

if ($originalFeature == null) {

 return 'New'

} else if ($originalFeature.status == 'Complete') {

 return 'Revisit'

} else {

 return 'New'

}

Étapes pour reproduire

ID de bogue: BUG-000176361

Logiciel:

  • ArcGIS Field Maps

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