Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

求生产拆单代码

my way  发表于:2011-03-09 00:47:09  
复制

目的就是将“订单”数量拆分件数生产,在窗体“订单”组合框中选择订单ID,然后在文本框拆分件数
输入数量,拆分的规律是如11075 总数量为100 拆分件数为50 ,则得出两张生产单 11075  00100   50     11075   00200   50
                  如果11076   总数量为50 拆分件数为20 ,则得出三张生产单11076  00100  20    11076   00200  20    11076   00300  10
                 如果11077   总数量为10 拆分件数为10,则得出一张生产单11077  00100  10

 

 


 

 

Top
煮江品茶 发表于:2011-03-09 09:38:50

没有道理。

拆分规则应该与产品类别有关才对,比如说甲类产品以50件为一个生产单位,乙类产品以20件为一个生产单位,丙类产品以10件为一个生产单位。



my way 发表于:2011-03-09 12:39:26
规律:总数量/拆分件数如果是整数拆分页则为 总数量/拆分件数 如:11075 总数量100 拆分件数为50
100/50=2  则得出两张生产单 11075  00100   50     11075   00200   50
11077   总数量为10 拆分件数为10, 10/10=1  则得出一张生产单11077  00100  10
11076   总数量为50 拆分件数为20 , 50/20=2有余数为10  则得出三张生产单11076  00100  20    11076   00200  20   余数为最后一个拆分页号 11076   00300  10
拆单原因将订单拆分给多人生产.

Peterzeng 发表于:2011-03-09 15:51:50

你可以用mod得到余數,用int得到生產單份數,如果余數>0,生產單份數加一.



十段 发表于:2011-03-10 11:44:05

 

是不是这样的效果?

点击下载此附件



my way 发表于:2011-03-10 12:56:57

谢谢十段



总记录:5篇  页次:1/1 9 1 :