设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[其它] 请各位大侠给个思路

[复制链接]
跳转到指定楼层
1#
发表于 2004-3-23 06:04:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
正在做一个服装行业的进销存库。我是用一个表专门来存储库存数量,当发生出入操作的时候,保存出入单据的同时,用动作查询更新这个表里的数据。
字段如下
货号   名称   尺码   数量  
1         aaa       25       30   
1         aaa       26       26     
2         bbb       xl        30     
2         bbb      xxl       20     
现在做到库存查询这一块,遇到问题了,我想把一个品种的一系列尺码在窗体上显示在一行上
像这样:
货号    尺码1    尺码2   
1           25         26
2           30         20
当点击某行记录的时候,把尺码1,尺码2自动的显示成为相对应的值,如图。


请各位大侠帮参谋参谋。这种窗体能不能实现!或者说,我这个库存表的设计,从根本上就是错的。

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2004-3-23 06:10:00 | 只看该作者
这个是可以实现的!但是比较麻烦!这跟多仓库库存商品是一个道理的!你如果使用一个表作为库存信息的话,那么系统的可移植性就不高了!如果尺码有变动那怎么办?
3#
发表于 2004-3-23 06:17:00 | 只看该作者

交叉表查询

TRANSFORM Sum(库存.数量) AS 数量之Sum
SELECT 库存.货号, 库存.名称, Sum(库存.数量) AS [总计 数量]
FROM 库存
GROUP BY 库存.货号, 库存.名称
PIVOT 库存.尺码;
[此贴子已经被作者于2004-3-22 22:22:57编辑过]

4#
 楼主| 发表于 2004-3-23 06:56:00 | 只看该作者
那paul16版主的意思是说,我应该把每种不同尺码的品种的库存做成单独的表吗?还是采取别的什么手段?
5#
 楼主| 发表于 2004-3-23 07:17:00 | 只看该作者
土豆师兄的办法我试过了。这样一来,结果会是这样
货号  名称     25        26        xl       xxl
1        aaa        30        26        0        0
2        bbb         0        0         30      20

在实际应用中,尺码的种类总共有近三十种,这样一来,交叉表查询的结果就不能满足实际需要了。所以说,这个办法还不能完全解决我的当前的问题。

不过还是要谢谢土豆师兄!
6#
发表于 2004-3-23 07:21:00 | 只看该作者
以下是引用气不坏在2004-3-22 22:56:06的发言:
那paul16版主的意思是说,我应该把每种不同尺码的品种的库存做成单独的表吗?还是采取别的什么手段?


使用一个表作为尺码的信息!一个作为商品信息!
使用查询来获得库存数!
7#
发表于 2004-3-23 08:00:00 | 只看该作者
分两个窗体,一个显示库存记录,一个显示当前库存记录对应的尺码分布
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-15 01:33 , Processed in 0.103124 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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