allenwong
路人甲
路人甲
  • 注册日期2005-05-19
  • 发帖数23
  • QQ
  • 铜币249枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1382回复:2

[求助]编辑图形属性的问题,谢谢

楼主#
更多 发布于:2006-03-27 12:41
<P>[求助]编辑图形属性的问题</P>
<P>代码:</P>
<P>For i = 1 To flds.Count </P>
<P>lyr.KeyField = flds.Item(i).Name<BR>ftr.KeyValue = "hello"</P>
<P>Next</P>
<P>lyr.AddFeature ftr</P>
<P>但执行完毕后发现只有最后一个字段被赋值,这是怎么回事呢?有什么办法能将所有字段都赋值?</P>
喜欢0 评分0
echo2003
点子王
点子王
  • 注册日期2003-07-28
  • 发帖数2453
  • QQ76947571
  • 铜币5473枚
  • 威望1点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
1楼#
发布于:2006-03-28 18:22
<P>如果要给多个字段赋值,建议使用ROWVALUES去做</P>
举报 回复(0) 喜欢(0)     评分
chengang_1981
路人甲
路人甲
  • 注册日期2005-11-06
  • 发帖数23
  • QQ
  • 铜币187枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2006-03-28 21:14
<P>你可以先添了图元,之后在用update来为图元字段赋值。</P>
<P>ftr=lyr.AddFeature ftr</P>
<P>For i = 1 To flds.Count </P>
<P>lyr.KeyField = flds.Item(i).Name<br>ftr.KeyValue = "hello"</P>
<P>Next</P>

<P>ftr.update</P>
[此贴子已经被作者于2006-3-28 21:15:35编辑过]
举报 回复(0) 喜欢(0)     评分
游客

返回顶部