以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]各位前辈,这样的效果可以达到吗  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=25481)

--  作者:zcw728909
--  发布时间:2012/11/10 9:23:00
--  [求助]各位前辈,这样的效果可以达到吗

为公司搞个生产进程管理系统,想要达到下面的效果(表“产品信息”和表“产品明细”是关联的):

1.在表“产品信息”中“颜色”和“序号”列分别输入内容(不同的颜色和序号是用逗号隔开的),在表“产品明细”根据表"产品信息"的“序号”列的内容自动生成那样的行。

2.加一个判断,表“产品信息”中“支数”列的数值要和“序号”列的数字计数一样,比如版号1005的支数为2,后面的序号列只有2个数


图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2.jpg
图片点击可在新窗口打开查看
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:产品分行处理.table


--  作者:hanxuntx
--  发布时间:2012/11/10 9:35:00
--  
可以
--  作者:zcw728909
--  发布时间:2012/11/10 9:36:00
--  
那应该怎样设计代码?能给我提供个思路吗?
--  作者:blackzhu
--  发布时间:2012/11/10 9:40:00
--  

临时表方式


--  作者:zcw728909
--  发布时间:2012/11/10 9:43:00
--  
可以说的详细点吗,在帮助文件里能找到吗
--  作者:lin_hailun
--  发布时间:2012/11/10 10:04:00
--  
 简单弄了一个……

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


--  作者:zcw728909
--  发布时间:2012/11/10 10:16:00
--  
以下是引用lin_hailun在2012-11-10 10:04:00的发言:
 简单弄了一个……

 下载信息  [文件大小:312.0 KB  下载次数:0]
图片点击可在新窗口打开查看点击浏览该文件:产品分行处理.table

非常感谢,我会好好研究的


--  作者:zcw728909
--  发布时间:2012/11/10 14:08:00
--  

现在又有几个新问题:

1.我输入完成后,当修改“产品信息”表中“颜色”或“序号”列的内容时,在“产品明细”表中又重新添加了几行内容,我想要修改后判断“版号”是否存在,如果存在就删除以前的,重新生成新的。

如下图:


图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

 2.分割方法“split(",")”只能分割逗号吗?能不能同时分割两种不同的符号,例如:支数列是“3”,颜色列的内容是“黑,青,品”,序号列的内容是:"1,2a;2b,,",能不能分割出来如下图的效果(序号中既有逗号,又有分号):


图片点击可在新窗口打开查看此主题相关图片如下:2.jpg
图片点击可在新窗口打开查看

--  作者:lin_hailun
--  发布时间:2012/11/10 14:45:00
--  
 嗯嗯,OK。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:产品分行处理.table



--  作者:zcw728909
--  发布时间:2012/11/10 15:10:00
--  
非常感谢,但是还有个小问题,如果序号里面有的值用分号隔开,那分号前后的值对应的是同一个颜色,如下
图片点击可在新窗口打开查看此主题相关图片如下:3.jpg
图片点击可在新窗口打开查看