以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  自动提取列数据的内容  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=39145)

--  作者:whuan1027
--  发布时间:2013/8/16 15:38:00
--  自动提取列数据的内容

请教:

    表见附件,想实现:

     1,在后面的分工列中输入数字如:1,2,3......16后,自动提取前面工序1,工序2,工序3......工序16的值到工艺分工中

     2,工艺分工中的分工个数不固定,可能有也可能没有,可能只有一个工序,也可能有很多个工序

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:工艺分工.zip


--  作者:Bin
--  发布时间:2013/8/16 16:04:00
--  
你这个表设计不科学吧,应该分开为2个表做比较好吧

而且如此使用输入1234识别,不如使用多值字段来实现




--  作者:whuan1027
--  发布时间:2013/8/16 16:09:00
--  
因为工艺路线的这个表工序和分工一直都是在一个表上的,很多年了,人们也都习惯在一个表上看了
--  作者:Bin
--  发布时间:2013/8/16 16:11:00
--  
那么你可以使用多值字段来做.更加方便.
--  作者:whuan1027
--  发布时间:2013/8/16 17:46:00
--  

多值字段是只能用来输入固定的几个值吧,我的这个表工序是不确定的,是变量


--  作者:Bin
--  发布时间:2013/8/16 17:56:00
--  
多值字段也是可以动态变动的.

给你做了 "一分厂" 这个列 其他的你参考一下照样画葫芦即可


 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:工艺分工.foxdb



--  作者:whuan1027
--  发布时间:2013/8/17 8:43:00
--  
      非常感谢,你教了我一招。这个对于在项目中输入就太方便了,就是在使用EXCEL表导入数据的时候就用不上了,我们现在最多使用的都是用excel表将工艺文件直接导入的。如果能实现在DataColChanged中直接读取前面工序的内容就好了
--  作者:Bin
--  发布时间:2013/8/17 8:56:00
--  
这个并不影响Excel导入啊.
--  作者:whuan1027
--  发布时间:2013/8/17 9:53:00
--  
这个是不影响excel导入,但是不能自动将工序填入到工艺分工中
--  作者:Bin
--  发布时间:2013/8/17 9:58:00
--  
这个没有办法,你输入数字自动变换也不太靠谱. 你非要这么做你可以参考现有的代码稍作修改即可.