laptop and a wrench

Bogue

An unexpected null value error is sometimes returned during an attribute rule execution on the registered feature service (Oracle and PostgreSQL) when the first Arcade function is on a FeatureSet obtained from a geometry function such as Intersect.

ArcGIS Pro
Numéro d’ID de bogue BUG-000158635
EnvoiMay 26, 2023
Dernière modificationOctober 3, 2024
S’applique àArcGIS Pro
Version trouvée3.1.1
Système d’exploitationWindows OS
Version du système d’exploitationN/A
Version de correction3.3, 3.1.7, 3.2.4
StatutFixed

Informations supplémentaires

This issue is addressed in ArcGIS Pro 3.3, 3.1.7, and 3.2.4

Solution de contournement

  • Use ArcGIS Pro 3.0.x or older or disable the attribute rule.
  • Use the following script:

var parcels = FeatureSetByName($datastore, "databasename.user.featureclassname")

//var filteredParcels = Filter(parcels, "retiredbyrecord IS NULL"); var intersectLayer = Intersects(parcels, $feature);

var parcelCount = Count(intersectLayer) var feat; //replace first by getting the first feature. for (feat in

intersectLayer) console(feat.objectid) if (parcelCount == 1) { return feat.parcelid; } else { if (parcelCount == 0) {

return 'Not on Parcel'; } else { return 'Multiple Parcels'; }; };.

Étapes pour reproduire

ID de bogue: BUG-000158635

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