以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]关于自动编号-从其他表筛选数据  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=21048)

--  作者:lafitexu
--  发布时间:2012/6/28 15:13:00
--  [求助]关于自动编号-从其他表筛选数据
狐爸及各位大神,

最近在做外贸管理系统,客户编号这里卡住了,

需要的效果是根据客户的国籍,从另一张”基础数据表“中找到其”国家代码缩写“,

再根据其先后顺序自动编号,要求更改排序或插入后不能改变其客户编号(即一旦编好,不得变动,除非手动更改)。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:客户管理.table





附件已上传,麻烦高手解答,谢谢!

--  作者:狐狸爸爸
--  发布时间:2012/6/28 15:28:00
--  

我帮你设计好了:

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:客户管理.table

 

原理在这里有讲述,你的只是稍有变化而已:

http://www.foxtable.com/help/topics/2403.htm

 

[此贴子已经被作者于2012-6-28 15:28:59编辑过]

--  作者:lafitexu
--  发布时间:2012/6/28 15:40:00
--  
狐爸,你真是太棒了图片点击可在新窗口打开查看。 问题解决了。但是使用datacolchanged事件只能对之后增加的行有效, 我之前还有300多条数据, 不太可能再重新输入数据。请问有什么办法可以解决这个问题?
--  作者:狐狸爸爸
--  发布时间:2012/6/28 15:46:00
--  

呵呵,不需要重新输入数据,你只需重置一次列,即可对原有的数据生效:

http://www.foxtable.com/help/topics/1469.htm

 

这么基本且极其重要的功能你都不清楚,说明你看帮助还不够细致哦。

磨刀不误砍柴工,心急吃不得热豆腐,不要太着急了,还是先好好看帮助吧。


--  作者:lafitexu
--  发布时间:2012/6/28 15:50:00
--  
图片点击可在新窗口打开查看555,才学没多久。。。丢人了。不过老大,发现一个bug,这样弄好之后,一旦更改国家,编号就会在原来的基础上自动加1,请帮忙解决。
--  作者:狐狸爸爸
--  发布时间:2012/6/28 16:11:00
--  

已经修正:

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:客户管理.table


--  作者:lafitexu
--  发布时间:2012/6/28 16:15:00
--  
近距离膜拜神一样的男人,万分感激