Office中国论坛/Access中国论坛

标题: 关于生产时间倒推算,并开时间窗口 [打印本页]

作者: yanwei82123300    时间: 2011-1-11 10:49
标题: 关于生产时间倒推算,并开时间窗口
请问如何才能提取“三小时前”这个字段中的小时数,我想依据此时间数来开提货的时间窗以及它相对应的需求数量(DM),例如:7:00第一班,(Parts_No、Desc、DM)要求此时间提货数量的需要时间是PROM这个字段中的10:00~14:00之间的需要(DM);10:00第二班,(Parts_No、Desc、DM)要求此时间提货数量的需要时间是PROM这个字段中的15:00~19:00之间的需要(DM);13:00第三班,(Parts_No、Desc、DM)要求此时间提货数量的需要时间是PROM这个字段中的20:00~00:00之间的需要(DM);16:00第四班,(Parts_No、Desc、DM)要求此时间提货数量的需要时间是PROM这个字段中的01:00~06:00之间的需要(DM);19:00第五班,(Parts_No、Desc、DM)要求此时间提货数量的需要时间是PROM这个字段中明天的07:00~09:00之间的需要(DM);
谢谢帮助!


作者: todaynew    时间: 2011-1-11 10:49
本帖最后由 todaynew 于 2011-1-14 07:44 编辑
yanwei82123300 发表于 2011-1-13 15:38
todaynew 老师,您做的非常好!请问对于"起始时间"和:截止时间"能否进行修改,例如这个时间段缩短到2小时,或者 ...


[attach]44658[/attach]
作者: zyp    时间: 2011-1-11 14:06
看不太明白楼主的需求, 楼主最好是演示一下, 或许这样大家才明白
作者: roych    时间: 2011-1-11 15:29
本帖最后由 roych 于 2011-1-11 15:30 编辑

一百分俺要定了:
UPDATE sheet1 SET sheet1.三个小时前 = ([sheet1]![PROM]*24-3)/24;
作者: roych    时间: 2011-1-11 15:29
本帖最后由 roych 于 2011-1-11 15:30 编辑

一百分俺要定了:
UPDATE sheet1 SET sheet1.三个小时前 = ([sheet1]![PROM]*24-3)/24;

作者: yanwei82123300    时间: 2011-1-11 15:46
roych 能否做个附件例子,谢谢
作者: aslxt    时间: 2011-1-11 21:19
本帖最后由 aslxt 于 2011-1-11 21:53 编辑

真诱人,看看再说
...复杂,没有看懂表和需求

作者: todaynew    时间: 2011-1-12 07:29
本帖最后由 todaynew 于 2011-1-12 07:29 编辑
yanwei82123300 发表于 2011-1-11 10:49
请问如何才能提取“三小时前”这个字段中的小时数,我想依据此时间数来开提货的时间窗以及它相对应的需求数 ...


SELECT *,DateAdd("h",-3,PROM) AS 前三小时
FROM Sheet1;


作者: yanwei82123300    时间: 2011-1-12 09:47
todaynew 老师能否编辑一下附件,将数据中的上午10:00~14:00的数据作为一班(7:00)的需求数据(字段名:第一班)
10:00第二班15:00~19:00之间需求数据(字段名:第二班)
所需数据(班次、Parts_No、Desc、DM)
作者: lovehere    时间: 2011-1-12 09:55
没看懂!
作者: todaynew    时间: 2011-1-12 10:54
yanwei82123300 发表于 2011-1-12 09:47
todaynew 老师能否编辑一下附件,将数据中的上午10:00~14:00的数据作为一班(7:00)的需求数据(字段名:第一 ...

[attach]44632[/attach]

[attach]44633[/attach]

作者: yanwei82123300    时间: 2011-1-12 11:00
todaynew 老师,谢谢帮助我先试试如有新问题,还有麻烦您!!
作者: yanwei82123300    时间: 2011-1-13 11:41
todaynew 老师你好!q请问能否在窗体上加一项来动态的设计班次安排:比如:设计成2小时需求几个班?;3小时需求几个班?;4小时需求几个班?这样通过选取进行,同时能够导出到excel,谢谢
作者: todaynew    时间: 2011-1-13 12:45
本帖最后由 todaynew 于 2011-1-13 14:19 编辑
yanwei82123300 发表于 2011-1-13 11:41
todaynew 老师你好!q请问能否在窗体上加一项来动态的设计班次安排:比如:设计成2小时需求几个班?;3小时需 ...


[attach]44641[/attach]

[attach]44642[/attach]

作者: yanwei82123300    时间: 2011-1-13 15:38
todaynew 老师,您做的非常好!请问对于"起始时间"和:截止时间"能否进行修改,例如这个时间段缩短到2小时,或者缩短到3小时可以吗?,而且我是派车去提货每个车辆最多装500pcs,因此,能否添加一个提示框" !!"
作者: yanwei82123300    时间: 2011-1-14 09:29
todaynew 老师,您做的非常好!现在出现一个问题我讲子窗体的数据源绑定为查询,就出现如图片中的提货数量:错误,能否将它没有数据时为0,请如何才能做到将子窗体导出到EXCEL,谢谢
作者: todaynew    时间: 2011-1-14 10:35
1、14:00到01:00数据当然不存在,只存在14:00到24:00和00:00到01:00的数据。处理这个问题其实很简单,可以将起始时间和截止时间,写为带年月日的格式,代码上修改一下就可以了。我要告诉你的其实不是具体解决这个问题的代码是什么,我想告诉你的是处理的基本思路。我觉得你应该有能力,依据这个思路自己来完成代码设计,不一定用我写的。
2、Excel导出问题,我写过很多实例,最近红尘版主也接连发了很多这方面的帖子,你可以参考一下。
作者: yanwei82123300    时间: 2011-1-14 12:15
todaynew 老师谢谢帮助!您上面的话让我受益!谢谢,一定要相信自己的能够+朋友的帮助!
作者: gzfjg    时间: 2011-6-30 21:34
学习中
作者: yanghua1900363    时间: 2011-9-1 11:28
谢谢分享!
作者: pyh512    时间: 2016-6-23 16:25
这个内容得慢慢学习学习!有点深
作者: GOODWIN    时间: 2021-10-4 15:20
谢谢分享!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3