以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  求助代码  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=48208)

--  作者:永不言弃
--  发布时间:2014/3/25 9:55:00
--  求助代码
 

Dim nms() As String = DataTables("订单子表").DataRows(0)("花号").Split(",")

 

 

要遍历"花号"列所有行,而不是现在的第一行,代码怎么改啊.


--  作者:狐狸爸爸
--  发布时间:2014/3/25 9:59:00
--  

哈哈,你这神一样的问题,估计神也无法回答。

还是用例子说明你要干啥吧。

 

图片点击可在新窗口打开查看


--  作者:lsy
--  发布时间:2014/3/25 10:54:00
--  

下面的已经符合你的要求:

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&replyID=311782&ID=48148&skin=1


--  作者:永不言弃
--  发布时间:2014/3/25 12:55:00
--  

老师,这么跟你说吧.我们是纺织轻工行业的.客户下单的时候他就是按花型来下单的,这个花型要几匹,那个要几匹.子表会有重复的可能,就是同一花号会印花好几次.但同一个订单里面,是不可能出现重复的,总不可能客户总共要100匹,这次做个20匹给客户,下次再做个80匹.那要这样,资源会很大浪费.加工工厂也不可能这样给你做.总之,设计思路是,1,同一订单号不出现重复的花号.2,同一个订单可能会被多次添加花号,这样就要显示已下订单的花号列在LISTVIEW2显示,要不使用都跟本搞不清楚,哪个已经下到子表里了,哪些还没被添加过.3,,花号列必须按序添加,一行一个花号,因为后面有出库,如果放一行里,用","来隔开,那样后面的计算就很复杂了.

 

感谢老师的关注,因为我是实际的操作工人,流程是很清楚的,很写起来真的很难,我把整个例子上传,虽然简陋,但也花了不少心血.盼老师在百忙中,帮忙修改下.万分感谢..

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:纺织品外贸管理系统.rar


--  作者:lsy
--  发布时间:2014/3/25 15:09:00
--  

2,同一个订单可能会被多次添加花号

3,,花号列必须按序添加,一行一个花号

 

2、3有矛盾:

一次添加,可以排序,第二次添加的花号可能在第一次的前面,但在明细表中,只能排在后面。

 

其实这个排序,是无意义的。


--  作者:lsy
--  发布时间:2014/3/25 15:40:00
--  
色位数、数量,又在哪儿录入呢?
--  作者:永不言弃
--  发布时间:2014/3/25 15:49:00
--  
哦,花号不用排序,我的意思是一行一个就行了,色位数比较复杂,一个花型会有N多色位,所以我的思路是先导入花号和花型图片,然后在订单详情中,的子表内添加,这样不知道行不行.
--  作者:lsy
--  发布时间:2014/3/25 16:06:00
--  

花型图片,设置成了图片列,必须要用图片管理器,才能录入,不需要这样吧?

在订单子表录入窗口中,无法根据花号值自动录入花型图片。

 

原来是表达式列。

[此贴子已经被作者于2014-3-25 16:09:58编辑过]

--  作者:lsy
--  发布时间:2014/3/25 16:26:00
--  

逻辑关系相当复杂啊,改动不小。

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:listview图片拖放_纺织品外贸管理系统.rar

[此贴子已经被作者于2014-3-25 18:04:08编辑过]

--  作者:永不言弃
--  发布时间:2014/3/25 20:58:00
--  
老师,现在这个与刚才上传的有什么改动吗?