设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 4502|回复: 17
打印 上一主题 下一主题

[Access本身] Sql问题,个人认为很难请海理先生帮忙

[复制链接]
跳转到指定楼层
1#
发表于 2005-9-14 21:29:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式




海理先生:请注意上年出荷窗体与出荷计画那个表,怎样实现打开窗体或按一个按钮对出荷计画的统计?按照窗体的要求:年份可输入,月份固定为12个月。。。。。在下在考虑将公司的生产计画用ACCESS来管理,但很困难,是在下水平太有限了吧,特来求助,望不吝赐教!!!!

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2005-9-14 21:38:00 | 只看该作者
用查询把出荷计画表中的日期分解为年、月。然后再做一个行为产品名称,列为月份的交叉表查询。把查询直接拖入上年计画的子窗体控件中。
3#
 楼主| 发表于 2005-9-14 21:57:00 | 只看该作者
在下愚昧啊!!!!!知道大侠的意思,但可能做不出来!!!能帮在下做出来么???难道不可能直接用代码?那会更方便!!!
4#
 楼主| 发表于 2005-9-14 21:58:00 | 只看该作者
上年出荷那个窗体是有记录源的....
5#
 楼主| 发表于 2005-9-15 00:11:00 | 只看该作者
自已顶一下!!!!!
6#
 楼主| 发表于 2005-9-15 01:21:00 | 只看该作者
Me.Ctl1月= select sum(计画出荷) from 出荷计画 group by 产品名称 where year(出荷日)=Forms!上年出荷!上年 and month(出荷日)=1 and 产品名称=me.产品名称路过的高手指点一下,上面的语句错在那里?运行时总是提示:"没有表达式"!!!!!!!!!!!!!!!!!!!!1
7#
 楼主| 发表于 2005-9-15 03:04:00 | 只看该作者
用代码执行应是很困难,但在下相信可以办到的,固再顶一下,请路过的朋友别错过了!!!!!!!!
8#
 楼主| 发表于 2005-9-15 03:51:00 | 只看该作者


Private Sub Command5_Click()Me.上年出荷子窗体.Form.Recordset.MoveFirst

J = Me.上年出荷子窗体.Form.RecordsetClone.RecordCount    For I = 1 To J

        Me.上年出荷子窗体.SetFocus

       Me.上年出荷子窗体.Controls("1月").Value = sum(出荷计画.计画出荷) where year(出荷计画.出荷日)=me.上年 and month(出荷计画.出荷日)=1 and 出荷计画.产品名称=Forms!上年出荷!产品名称        Me.上年出荷子窗体.Form.Recordset.MoveNext

        

    Next IEnd Sub

红色字部分怎样写才对啊???????
9#
 楼主| 发表于 2005-9-15 04:03:00 | 只看该作者
请大侠们指条明路,或告诉在下这方面的资料也行,在下是实在无法下手了!!!!!!!
10#
 楼主| 发表于 2005-9-15 04:26:00 | 只看该作者




我把已做的东东全打包上来了,请注意<上年出荷>那个窗体,有能力的朋友请帮忙把里面=1000的代码修正1000是在下乱写作测试用的

本帖子中包含更多资源

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

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-9 16:31 , Processed in 0.103179 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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