以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 代码计算 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=74141) |
||||
-- 作者:kaituozhe -- 发布时间:2015/9/3 19:53:00 -- 代码计算 这个例子里有生产计划、生产计划细、BOM清单总、BOM清单总、需求使用五张表,我的想法是增加一个生产计划,能够自动计算,在需求使用表计划数量列中增加计划数量,具体计划,在生产计划主表中增加一个生产计划包括部门、计划日期、计划编号,相应的在生产计划细中增加产品及计划数量,通过产品计划及相应BOM清单,在需求使用表中计划数量按计划日期、部门、物料品种增加相应的数量。同时当删除一个生产计划时,需求使用表也能够做相应的事情。
|
||||
-- 作者:大红袍 -- 发布时间:2015/9/4 9:35:00 -- 去编写 生成计划明细 表。
1、根据父表和子表信息,往需求使用表添加数据即可。
2、删除计划,子表数据,也就是 生成计划明细 也删除,同样用1的方法查找删除记录。 |
||||
-- 作者:kaituozhe -- 发布时间:2015/9/4 11:18:00 -- 所有能够想的法都用过了,实现不了。
|
||||
-- 作者:大红袍 -- 发布时间:2015/9/4 11:20:00 -- http://www.foxtable.com/help/topics/0396.htm
http://www.foxtable.com/help/topics/0400.htm
查父表,然后查子表 |
||||
-- 作者:kaituozhe -- 发布时间:2015/9/4 12:25:00 -- 编好代码了,计算结果也正确,增加计划单也没有问题,只是一点重置列就会重新再算一遍,计算结果就是实际结果的两倍
|
||||
-- 作者:大红袍 -- 发布时间:2015/9/4 13:16:00 -- 贴出代码,或者
把计算错误项目发上来 |
||||
-- 作者:kaituozhe -- 发布时间:2015/9/4 14:30:00 -- 这个例子里有生产计划、生产计划细、BOM清单总、BOM清单总、需求使用五张表,我的想法是增加一个生产计划,能够自动计算,在需求使用表计划数量列中增加计划数量,具体计划,在生产计划主表中增加一个生产计划包括部门、计划日期、计划编号,相应的在生产计划细中增加产品及计划数量,通过产品计划及相应BOM清单,在需求使用表中计划数量按计划日期、部门、物料品种增加相应的数量。同时当删除一个生产计划时,需求使用表也能够做相应的事情。
代码在生产计划表里,有两个问题解决不了: 1、重置时会重新计算,计算的结果会在原数据的基础上增加一倍; 2、删除一项生产计划时,数据不会更新。
|
||||
-- 作者:大红袍 -- 发布时间:2015/9/4 14:54:00 --
|