I have annotations feature class and need to update some field offset and alignment values
When I edits them manually at attributes table in ArcMap, new values applies to objects and they changes thrir positions at map.
And when I updates them via script:
with arcpy.da.UpdateCursor(annotations_fc, ['VerticalAlignment', 'YOffset']) as cursor: for row in cursor: row = 3 row = 2.0 cursor.updateRow(row) del cursor
attributes table has new values but these values doesn't apply to map objects
UpdateAnnotation_management method for annotations updating. But as I understand, it updates field values from annotation objects when I needs reverse action - update annotation objects from fields values.
Is such method exist? If not in arcpy, at least in arcobjects.net?
Or am I doing something wrong?