TypeError: Error #1010: 术语尚未定义,并且无任何属性

来源:互联网 发布:淘宝客口令链接二合一 编辑:程序博客网 时间:2024/06/05 19:05

FlexViewer中在点解地块查询结果列表时候,报如下错误:

TypeError: Error #1010: 术语尚未定义,并且无任何属性。
at com.esri.ags.symbols::SimpleFillSymbol/closePolygon()[C:\checkout\flex_api2\api\src\com\esri\ags\symbols\SimpleFillSymbol.as:776]
at com.esri.ags.symbols::SimpleFillSymbol/traceSegmentStyledLine()[C:\checkout\flex_api2\api\src\com\esri\ags\symbols\SimpleFillSymbol.as:759]
at com.esri.ags.symbols::SimpleFillSymbol/drawPolygon()[C:\checkout\flex_api2\api\src\com\esri\ags\symbols\SimpleFillSymbol.as:702]
at com.esri.ags.symbols::SimpleFillSymbol/drawSolidFillSymbol()[C:\checkout\flex_api2\api\src\com\esri\ags\symbols\SimpleFillSymbol.as:408]
at com.esri.ags.symbols::SimpleFillSymbol/drawFillSymbol()[C:\checkout\flex_api2\api\src\com\esri\ags\symbols\SimpleFillSymbol.as:351]
at com.esri.ags.symbols::SimpleFillSymbol/draw()[C:\checkout\flex_api2\api\src\com\esri\ags\symbols\SimpleFillSymbol.as:261]
at com.esri.ags::Graphic/drawWithSymbol()[C:\checkout\flex_api2\api\src\com\esri\ags\Graphic.as:508]
at com.esri.ags::Graphic/commitProperties()[C:\checkout\flex_api2\api\src\com\esri\ags\Graphic.as:448]
at mx.core::UIComponent/validateProperties()[E:\dev\4.x\frameworks\projects\framework\src\mx\core\UIComponent.as:7933]
at mx.managers::LayoutManager/validateProperties()[E:\dev\4.x\frameworks\projects\framework\src\mx\managers\LayoutManager.as:572]
at mx.managers::LayoutManager/doPhasedInstantiation()[E:\dev\4.x\frameworks\projects\framework\src\mx\managers\LayoutManager.as:700]
at mx.managers::LayoutManager/doPhasedInstantiationCallback()[E:\dev\4.x\frameworks\projects\framework\src\mx\managers\LayoutManager.as:1072

解决办法:

      当我们把SimpleFillSymbol的样式定义为SimpleLineSymbol.STYLE_DASHDOT时,如果多边形面积过小,会报这个错误。把SimpleFillSymbol的样式定义为“solid”即外线为实线,即可解决此问题。

原创粉丝点击