yjxtgy
路人甲
路人甲
  • 注册日期2003-07-31
  • 发帖数156
  • QQ
  • 铜币283枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1999回复:7

改变图元id的问题

楼主#
更多 发布于:2003-12-23 14:14
ftr.Name := edm.Text;
ftr.Update(EmptyParam,EmptyParam);

斑竹,以上的代码会出错,说变量类型与付值不符,请问该如何改变图元的id. <img src="images/post/smile/dvbbs/em11.gif" />
喜欢0 评分0
echo2003
点子王
点子王
  • 注册日期2003-07-28
  • 发帖数2453
  • QQ76947571
  • 铜币5473枚
  • 威望1点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
1楼#
发布于:2003-12-24 16:33
肯定会出误!
ftr.name 是一个只读属性。
举报 回复(0) 喜欢(0)     评分
yjxtgy
路人甲
路人甲
  • 注册日期2003-07-31
  • 发帖数156
  • QQ
  • 铜币283枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2003-12-24 20:55
我想改图元的id,有办法吗?怎么弄?
举报 回复(0) 喜欢(0)     评分
echo2003
点子王
点子王
  • 注册日期2003-07-28
  • 发帖数2453
  • QQ76947571
  • 铜币5473枚
  • 威望1点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
3楼#
发布于:2003-12-24 22:43
图元的id是只读的,不可以改!
举报 回复(0) 喜欢(0)     评分
yjxtgy
路人甲
路人甲
  • 注册日期2003-07-31
  • 发帖数156
  • QQ
  • 铜币283枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2003-12-25 10:31
以前我看到有此类的文章,但现在找不到了,不知道谁看到过,直到的请告知,谢谢!
举报 回复(0) 喜欢(0)     评分
echo2003
点子王
点子王
  • 注册日期2003-07-28
  • 发帖数2453
  • QQ76947571
  • 铜币5473枚
  • 威望1点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
5楼#
发布于:2003-12-25 11:38
下面是MAPX的帮助文档,你可以看看!
Feature.FeatureID property (Feature object)
Purpose

This property returns the ID of the feature. Each feature in a layer contains a unique ID within the layer. This is an Integer value and is read-only. This is the default property for the Feature object.

Note:Although this property is still a functional part of MapX, it is recommended that you use the Feature.FeatureKey.  The FeatureKey property is used to identify a unique record in a table.  In previous versions, the FeatureID property was used for this purpose, but it did not work correctly for seamless and remote layers.  The FeatureKey property works for all layer types
举报 回复(0) 喜欢(0)     评分
fireline99
论坛版主
论坛版主
  • 注册日期2003-07-29
  • 发帖数309
  • QQ
  • 铜币390枚
  • 威望0点
  • 贡献值0点
  • 银元0个
6楼#
发布于:2003-12-25 15:48
是不能改的
举报 回复(0) 喜欢(0)     评分
yjxtgy
路人甲
路人甲
  • 注册日期2003-07-31
  • 发帖数156
  • QQ
  • 铜币283枚
  • 威望0点
  • 贡献值0点
  • 银元0个
7楼#
发布于:2003-12-25 19:23
看来只能先建一个另时的ftr变量,然后把图元clone给它,然后把图元删除,修改ftr的属性。再添加新图元ftr,不知道这样行不行!
举报 回复(0) 喜欢(0)     评分
游客

返回顶部