laptop and a wrench

Bug

The attribute rule for the annotation feature classes fails to operate with the intersect function.

ArcGIS Pro
Bug ID Number BUG-000165931
SubmittedMarch 13, 2024
Last ModifiedNovember 22, 2024
Applies toArcGIS Pro
Version found2.9.10
Operating SystemWindows OS
Operating System VersionN/A
Version Fixed3.4
StatusFixed

Additional Information

This issue is addressed in ArcGIS Pro 3.4.

Workaround

When failure started to happen, it will be investigated, but this workaround is the preferred approach to avoid doing double intersect queries. The main hydrant feature is inserted, and the field will be populated via querying the intersecting polygon. The annotation will then get the trigger attribute rule and all we need to do is simply read the source feature value which is a related record using featuresetbyrelationshipname. So, in the Hydrant_annoclass, replace the rule with these 3 lines of code, keep it on insert and update, and this should solve the problem and it will perform better. var f = first (featureSetbyRelationShipName($feature, "Anno_5_10")) if (f == null) return; return f.VERSORGT_DURCH.

Steps to Reproduce

Bug ID: BUG-000165931

Software:

  • ArcGIS Pro

Get notified when the status of a bug changes

Download the Esri Support App

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options