设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
楼主: laiguiyou
打印 上一主题 下一主题

[报表] 这个考勤报表中的工时字段怎样汇总呢?

[复制链接]
31#
 楼主| 发表于 2012-2-22 17:09:25 | 只看该作者
高手,{:soso_e179:}加班工时取整是怎样实现的,看不到在哪里有设置啊。
32#
发表于 2012-2-22 17:14:53 | 只看该作者
用Int()函数
Int 函数,Fix 函数示例
本示例说明 Int 及 Fix 函数在返回某数值的整数部分时有何不同。当参数为负数时,Int 函数返回小于或等于该参数之最大整数,而 Fix 函数则返回大于或等于该参数之最小整数。

Dim MyNumber
MyNumber = Int(99.8)    ' 返回 99。
MyNumber = Fix(99.2)    ' 返回 99。

MyNumber = Int(-99.8)    ' 返回 -100。
MyNumber = Fix(-99.8)    ' 返回 -99。

MyNumber = Int(-99.2)    ' 返回 -100。
MyNumber = Fix(-99.2)    ' 返回 -99。
或用Left() 和 InStr()截取整数部分数据,再用Cint()转换成数字类型。
33#
发表于 2012-2-22 17:18:34 | 只看该作者
在报表主体
添加两个文本框Textid,textiid,格式长宽都为0,所以你看不到,自已找找吧!,哈哈...
34#
 楼主| 发表于 2012-2-22 17:20:53 | 只看该作者
哈哈,看到了。藏得还挺深的{:soso_e128:}
35#
 楼主| 发表于 2012-2-22 17:23:31 | 只看该作者
把打卡时间中的秒去掉,再分组统计,这样,连打卡就不怕。还有设好上下班时间,在规定时间内打了N次卡,报表上也只能显示第一次的。
36#
发表于 2012-2-22 21:47:22 | 只看该作者
{:soso_e100:},问题解决了就好。
37#
 楼主| 发表于 2012-2-23 00:01:14 | 只看该作者
谢谢fnsmydyang的帮助.{:soso_e181:}
38#
发表于 2012-2-23 14:23:02 | 只看该作者
一切如你所愿...

本帖子中包含更多资源

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

x
39#
 楼主| 发表于 2012-2-23 17:04:16 | 只看该作者
{:soso_e181:}。谢谢这几天的热情帮助。太好了
40#
 楼主| 发表于 2012-2-23 17:22:21 | 只看该作者
本帖最后由 laiguiyou 于 2012-2-23 17:28 编辑

不过试了一下,速度出奇的慢,报表打开以后,往下页也非常的慢。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-27 23:33 , Processed in 0.083715 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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