首页 > 代码库 > 用ArcMap打开MXD文件报One or more layers failed to draw错误!

用ArcMap打开MXD文件报One or more layers failed to draw错误!

错误信息:

One or more layers failed to draw:

FDO error: 0
General function failure [PW_X]
参数不足,期待是 1。

原因:

PW_X图层标注采用了表达式Label方式,数据源改成mdb后,shape.area及shape.length等字段不存在。

解决方法:

将label表达式中的字段替换为shape_area和shape_length!