设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[窗体] 请教各位一个关于DateDiff的问题(已解決)

[复制链接]
跳转到指定楼层
1#
发表于 2008-11-10 14:12:51 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
          如附件;鄙人想在员工资料上显示出"年限"而这个本来在我的资料表里面是没有的;我又想在上面可以显示,我就在窗体上加个栏位; 栏位的默认值加上后面的公式  DateDiff([yyyy],[intime],Date())
   经过测试是得不到值;请各位大侠帮忙;

[ 本帖最后由 yeziwuqing 于 2008-11-12 18:11 编辑 ]

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
16#
 楼主| 发表于 2008-11-12 18:10:04 | 只看该作者
原帖由 dddddd 于 2008-11-11 20:21 发表
datediff("d",进厂日期,now)>=365,则来了你一年或一年以上

謝謝這個朋友:我用了這樣的語法來算;Fix(DateDiff("d",[intime],Now())/365)
不知道正確不,各位應該有做年休假的判斷的,我想各位應該用得著,或者是有更好的方法,懇請留下一個。。呵呵

[ 本帖最后由 yeziwuqing 于 2008-11-12 18:12 编辑 ]
15#
发表于 2008-11-11 20:21:26 | 只看该作者
datediff("d",进厂日期,now)>=365,则来了你一年或一年以上
14#
 楼主| 发表于 2008-11-11 18:57:07 | 只看该作者
原帖由 tz-chf 于 2008-11-10 22:50 发表
怎么算法要看公司规定,不是技术上能不能做到的问题

[:50]
那請問各位大俠;我如果要按那個人的進廠日期(2000年12月01日),到了第二年的(2001年12月01日)才算是年限一年的規則來寫,應該怎么實現這算法呢?也就是說不足兩年的按一年算的算法應該如何實現?
13#
发表于 2008-11-10 22:59:32 | 只看该作者
原帖由 tz-chf 于 2008-11-10 22:50 发表
怎么算法要看公司规定,不是技术上能不能做到的问题
[:11][:11]
12#
发表于 2008-11-10 22:50:19 | 只看该作者
怎么算法要看公司规定,不是技术上能不能做到的问题
11#
发表于 2008-11-10 22:32:21 | 只看该作者
(当前日—进厂日)/365.25
然后再取整就行了。
10#
发表于 2008-11-10 22:21:43 | 只看该作者
怎么写到默认值里了!写到控件来源里呀
9#
发表于 2008-11-10 21:03:48 | 只看该作者
原帖由 yeziwuqing 于 2008-11-10 19:18 发表
那有什么好的辦法判斷年限嗎?各位大俠幫幫忙!!!

可以用月,当然会存在着将近一个月的误差
也可以用天。
8#
 楼主| 发表于 2008-11-10 19:18:10 | 只看该作者
那有什么好的辦法判斷年限嗎?各位大俠幫幫忙!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-27 12:18 , Processed in 0.100812 second(s), 36 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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