以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  入库与库存  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=23623)

--  作者:xvkewen
--  发布时间:2012/9/14 13:37:00
--  入库与库存
有一个入库表和一个库存表,入库表用于输入入库单据,我想让程序在输入入库单时,自动根据输入的PO号,物料类型,物料名称,物料规格,物料颜色进行判断,如果库存表没有刚录入的物料,那么将刚才录入的物料自动添加在库存表中;注:1个PO对应多个物料类型,1个物料类型对应多种物料名称,一种物料对应多个规格,一个规格对应多个颜色;这样的功能怎么实现呀?尤其是怎么判断库存表是否存在新录入的物料?

另外入库表与库存表存在以下关联:


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

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

--  作者:lin_hailun
--  发布时间:2012/9/14 14:17:00
--  
 编写代码实现功能

 思路:

 编写入货单的【列改变】事件,如果 PO号,物料类型,物料名称,物料规格,物料颜色 都不是空值的时候,取出当行 PO号,物料类型,物料名称,物料规格,物料颜色 的值到 入库表去查询。没有,就添加。

 楼主最好做一个小例子发上来,让人帮着弄。
[此贴子已经被作者于2012-9-14 14:17:31编辑过]

--  作者:blackzhu
--  发布时间:2012/9/14 14:45:00
--  
触动列 去找库存表 如果找到  就可以加 或者减   如果 没有找到 新增一个相同的类型的  po等资料数据 然后写入.就这样.
--  作者:xvkewen
--  发布时间:2012/9/15 17:38:00
--  回复:(lin_hailun) 编写代码实现功能 思...

附件就是用于实现这个功能的例子,可怎么都做不出来?谁能帮帮我呀;

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:仓库物料管理.table


--  作者:lin_hailun
--  发布时间:2012/9/15 17:41:00
--  
 楼主,密码!
--  作者:xvkewen
--  发布时间:2012/9/15 17:43:00
--  

开发者:xvkewen


--  作者:lin_hailun
--  发布时间:2012/9/15 23:38:00
--  
 简单弄了一下,希望如愿。楼主自己修改下代码。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:仓库物料管理.table



--  作者:xvkewen
--  发布时间:2012/9/17 17:03:00
--  

太感谢了,我把同步表的那段代码放再新增行的IF中去了;基本达到要求的效果了,再次感谢;;