浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
如何只删除模型,而不删除属性信息?
xiaobaoj...
39EXP
2018年04月23日
如何只删除数据集中的三维模型而不删除其属性。
组件开发
属性表
请
登录
或者
注册
后回答这个问题。
1个回答
您好,模型和它对应的属性是绑定在同一条记录中的,您的需求建议把模型的属性另外到一个属性表中即可。
胡林
5,985EXP
2018年04月23日
模型属性另存的话,它的空间属性就会丢失。桌面版是可以实现只删除模型而保留属性表的,代码没法实现吗?
您说说桌面是怎么实现的,我给您对应的代码思路
选中其中一个模型,鼠标右击弹出一个对话框,选择编辑模型,又弹出一个对话框,选择子对象信息,选择开启子对象选择和实例化删除子对象,重新点击一下模型选中,然后点删除就可以了。模型就被删除了,但是属性信息都在。
您好,如您所说,一个模型可能有多个子对象,您删除的只是其中一个子对象,如果代码您也只删除一个子对象,而不是删除整个对象的话,属性也是会被保留的,无需做其它任何操作。
我用recordset获取一个子对象,然后用delete删除,这样操作的话,子对象的属性是会被删除的。我想删除子对象的模型,但要保留它的属性。
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
GIS组件式开发属性表操作,workspace1显示有一定保护级,请问要怎么改?
应用此程序替换模型部分构件,为什么属性信息无法同步更新?
请问组件式开发中三维场景对象的属性怎么能显示在datagridview中
浏览属性表功能
浏览属性表功能
在前端开发中,如何添加、更改要素的属性信息
属性表字段意外删除,,这个保存的位置在哪?
iobject从一个数据集中删除指定名称的属性字段
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...