Editing source feature attribute data used in feature linked annotation causes annotation text geometry to be deleted when used with a label expression.
Last Published: August 25, 2014No Product Found
Bug ID Number
NIM009290
Submitted
May 23, 2007
Last Modified
June 5, 2024
Applies to
No Product Found
Version found
9.2
Version Fixed
9.3
Status
Fixed
The bug has been fixed. See the Version Fixed and Additional Information, if applicable, for more information.
Description
** This article only applies to ArcGIS 9.2 or earlier. This bug has been resolved at version 9.3. **
When editing the attribute fields of a feature class that participate in a label expression, the feature-linked annotation is disappearing.
To reproduce:
1. Add the ESRI States feature class to ArcMap.
2. In Layer Properties > Labels, type the following expression: [STATE_NAME] + " " + [AREA]. Label the features.
3. Convert the labels to feature-linked annotation.
4. Start editing States.
5. Open the attribute table and change a STATE_NAME value.
6. When the edits are applied, the feature-linked annotation disappears.
Cause
Using the '+' operator in the label expression is causing the text geometry of the feature-linked annotation to be deleted.
Workaround
Use the '&' operator instead of the '+' operator in the label expression.