标题:vfp 由采购明细表更新库存表
取消只看楼主
peemm2000
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2021-2-10
结帖率:66.67%
已结贴  问题点数:20 回复次数:4 
vfp 由采购明细表更新库存表
新年好!

这里我刚接触VFP有些命令还不是很明白。在这里遇到一个问题:

我有两个表 A 库存表:编号,名称描述,数量
                      1      aaaa     20
                      2      bbbb     50
                      3      cccc     10
                      4      dddd     30

           B 采购明细表:编号,名称描述,入库数量,批号
                          2     bbbb        20      210101
                          4     dddd        10      210102


我想通过采B购明细表的入库数量来更新A库存表当中的数量,索引是通过两个表中的编号字段
我想得到的表还是A库存表:编号,名称描述,数量
                         1      aaaa     20
                         2      bbbb     70
                         3      cccc     10
                         4      dddd     40
我用了update 命令但都不成功,求大咖们指点一二,在此表示感谢!!
搜索更多相关主题的帖子: vfp 更新 库存 编号 数量 
2021-02-10 16:50
peemm2000
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2021-2-10
得分:0 
新年好!!谢谢版主了,解决了一部分问题,我运行程序是说找不到变量,也许是我表格的问题,在这两个表格中,A表中的编号字段名称和B表中编号字段名称不太一样,A表示原料编号,B表示编号!A 库存表:原料编号,名称描述,数量
                                 1      aaaa     20
                                 2      bbbb     50
                                 3      cccc     10
                                 4      dddd     30

           B 采购明细表:     编号, 名称描述, 入库数量,   批号
                                2     bbbb        20      210101
                                4     dddd        10      210102


我想通过采B购明细表的入库数量来更新A库存表当中的数量,索引是通过两个表中的编号字段

我想得到的表还是A库存表:原料编号,名称描述,数量
                           1      aaaa     20
                           2      bbbb     70
                           3      cccc     10
                           4      dddd     40

这个程序问题就出现在编号上,版主看看能不能改一下,再次表示感谢!,也祝版主新年快乐!牛年大吉!!!!

CLOSE DATABASES
USE 库存表 IN 0 ALIAS KCB
INDEX ON 编号 TAG BH
USE 采购明细表 IN 0 ALIAS CGMXB
SELECT CGMXB
SET RELATION TO 编号 INTO KCB
SCAN
    REPLACE 数量 WITH 数量 + CGMXB.入库数量 IN KCB
ENDSCAN
SET RELATION TO
SELECT KCB
SET ORDER TO
BROWSE
2021-02-13 10:32
peemm2000
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2021-2-10
得分:0 
谢谢版主了,完美解决!!!牛年大吉!幸福安康!!
2021-02-13 11:29
peemm2000
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2021-2-10
得分:0 
不好意思,再增加一个问题,当我采购明细里采购了原料编号5,但库存表里没有这个原料,第一次采购,怎么把这个新采购的原料追加到库存表里?

谢谢!!!!
2021-02-13 12:20
peemm2000
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2021-2-10
得分:0 
回复 10楼 sdta
谢谢!!!!
2021-02-13 13:52



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-504858-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.101966 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved