设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1379|回复: 6
打印 上一主题 下一主题

[查询] 请教一下如何做折料程序

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-21 09:55:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
折料:将一批成品利用BOM(三级以上)折成原料。
我目前的设计:
表1:原始数据(字段:物料号,数量);
表2:BOM表(含1至3级BOM,字段:成品物料号、原料物料号,单耗)。


折料:用查询功能,关联:包括所有表1数据与表2与表1 关键字所匹配的数据能得到。输出结果:物料号、原料物料号、单耗、数量、折料数量(表达式=单耗*数量)


目前困难:
1、原始数据中存在未被折料的物料号,此时应原料物料号=物料号,折料数量=数量,在查询中我没有办法完成
2、折料后的输出结果应归并同类项后,输出到某一新建表中,如:折料1汇总。我也不会做。

请各位高人指点。谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2010-1-21 10:39:10 | 只看该作者
此类问题最好上转例子,这样才好帮助你
3#
 楼主| 发表于 2010-1-21 11:59:11 | 只看该作者
你是说我做好的文件吗?不会吧,光BOM表就要300多兆了。
我试着精减一下。
4#
 楼主| 发表于 2010-1-21 14:23:27 | 只看该作者
我自己做的一些文件.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
5#
 楼主| 发表于 2010-1-22 08:51:07 | 只看该作者
新手求助呀
6#
发表于 2010-1-22 11:51:48 | 只看该作者
折料数量1: IIf(IsNull([bom]![原料货号]),[数量],[单耗]*[数量])

原料货号: IIf(IsNull([bom]![原料货号]),[原始数据]![货号],[bom]![原料货号])
7#
发表于 2010-1-22 12:05:30 | 只看该作者
问题2直接对拆料1查询进行分类汇总 再更改为追加查询追加表相应表中。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-6-30 03:10 , Processed in 0.087774 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表