通信人家园

标题: mapinfo 如何在tab图层中批量修改表中属性值  [查看完整版帖子] [打印本页]

时间:  2014-6-26 12:01
作者: evan311     标题: mapinfo 如何在tab图层中批量修改表中属性值

如题
在mapinfo 如何在tab图层中修改表中属性值,tab图层数据不能导出,表中有一字段是唯一的,比如:07123001、07123002..........等等,现在修改为0718_C_ESBQZ、0718_C_HFWYX这类的,请高手出手解决下

时间:  2014-6-26 13:32
作者: metrometro

菜单    表-维护-表结构-选表-              然后修改
时间:  2014-6-29 17:58
作者: evan311

metrometro 发表于 2014-6-26 13:32
菜单    表-维护-表结构-选表-              然后修改

你说的这个只是修改字段(只包括增加、删除字段),但我是想修改其中一个字段中几千个值啊,之前我用更新列(mapbasic)“Update Untitled(tab图层名) Set Field1(字段名) =7180000+rowid ”,这样修改Field1字段里的值从7180000开始自动往后加,7180001、7180002.....但我现在要修改为0718_C_ESBQZ、0718_C_HFWYX这类的值就不能用这种方法了,请问你有其它方法吗?谢谢!
时间:  2014-6-29 17:59
作者: evan311

自己顶一个:),请高手帮忙下
时间:  2014-6-30 08:36
作者: metrometro

几千个数据,应该做成数据文件,然后用mapbasic 调用顺序文件,逐一更改,多样性的名称,难以用简单的语言和条件实现,不如做成表格,查表操作




通信人家园 (https://www.txrjy.com/) Powered by C114