Mapinfo中,我们经常处理的就是tab图层,tab类似于excel,存在多列字段值!有时候,我们需要批量修改某一字段值,并为之编号!以下,是琢磨了半天,找到的方法,各位仅供参考!
若批量修改某一列值,只需要“更新列”即可;
若同时需要为某列值编号,可以在MapBasic窗口中输入语句 “Update Untitled(tab图层名) Set Field1(字段名) =“编号”+rowid ”即可(该列值将自动排序编号);
eg1. update beijingpoi set poinum=1000+rowid 说明:poinum会从1000开始编号,为1000、1001、1002……
eg2. update beijingpoi set poinum=“1000”+rowid 说明:poinum会是简单的字符串连接,为10001、10002、10003……
边工作边学习,边使用边深入,过程中会跟大家分享,虽然也只是菜鸟,加油!