When importing CAD annotation to SDE geodatabase annotation; create /import a new symbol displays the following error: "Error updating annotation feature class extension properties". (This bug also relates to NIM007556)
上次发布: August 25, 2014No Product Found
漏洞 ID 编号
NIM007569
已提交
March 23, 2007
上次修改时间
April 2, 2025
适用范围
No Product Found
找到的版本
9.2
修正版本
9.3
状态
Fixed
此漏洞已得到修复。 有关详细信息,请参阅“版本修复”和“其他信息”(如果适用)。
解决办法
1. Import CAD annotation (i.e. Addresses anno) into Geodatabase 2. specify output feature in a File Geodatabase/Personal Geodatabase3. set reference scale4. Add the Geodatabase annotation on a map document5. Tools > Macro > Visual Basic Editor6. copy & paste “countsymbolsfromsymbollcollection.txt” in a module, this will return total # of symbol for this particular annotation feature class7. Copy and past, then run the "deletesymbolsfromsymbolcollections.txt"8. Deleting some symbols will cause any feature that reference it to be drawn with a red box when display. 9. Preview the annotation in ArcMap and able to find some red square boxes 10. open attribute table > highlight the entire column of SymbolID and use Field Calculator to populate the each records into 1 symbol style.11. Field Calculator, Enter SymbolID = 0 and click OK12. Red square boxes disappear on the map13. Close ArcMap and Start ArcCatalog14. Copy and paste the annotation in a personal/ file geodatabase into SDE15. Right click to the annotation feature class properties > Annotation Tab > Add couple new symbols16. Click Apply and OK.