设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[报表] 请教怎么在报表中页脚进行时间合计?

[复制链接]
跳转到指定楼层
1#
发表于 2009-12-3 16:42:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问怎么才能进行一个月工时合计。在报表都显示出来,进在超过24小时后自动为0。
例:20:00+12:10+10:25+7:30=
请问有什么公式可以实现这样的计算。请看例子

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2009-12-3 18:35:16 | 只看该作者
先把时间转换为浮点数,然后浮点数相加,然后去浮点数的小数部分,转换为时间格式就可以了。
3#
 楼主| 发表于 2009-12-4 15:13:15 | 只看该作者
求各位版主做个例子,在线等。小弟感谢!
4#
 楼主| 发表于 2009-12-4 15:19:47 | 只看该作者
为短时间
Rs2("sjgs") = Rs2("sjgs") + rs("sjgs")


例:初始为:Rs2("tjgs") =0     加上下一次的时间    0+20:00+12:10+10:25+7:30???
请求给我例子

用If sjgs > 24 Then
sjgs = sjgs + 24
    End If
也不行
5#
 楼主| 发表于 2009-12-4 15:24:40 | 只看该作者
If Rs2("编号") = rs("编号") And Rs2("data") = rs("data") And Rs2("kfmc") = rs("kfmc") And Rs2("xgxm") = rs("xgxm") And Rs2("mjfh") = rs("mjfh") And Rs2("gch") = rs("gch") And Rs2("mbmclj") = rs("mbmclj") And Rs2("jglb") = rs("jglb") And Rs2("dj") = rs("dj") And Rs2("zj") = rs("zj") And Rs2("xc") = rs("xc") And Rs2("em") = rs("em") And Rs2("sjbh") = rs("sjbh") Then"注:以上字段相同时,以下两个短时间变量相加"
                    Rs2("tjgs") = Rs2("tjgs") + rs("tjgs")
                    Rs2("sjgs") = Rs2("sjgs") + rs("sjgs")
                          Rs2.Update
短时间相加超过24H怎么办?
6#
发表于 2009-12-7 14:39:45 | 只看该作者
rrrrrrrrrrrrrrrrrrrrrrr
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-24 01:45 , Processed in 0.099221 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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