Foxtable(狐表)用户栏目专家坐堂 → 狐表年龄计算


  共有31464人关注过本帖树形打印复制链接

主题:狐表年龄计算

帅哥哟,离线,有人找我吗?
老有所乐
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:746 积分:6673 威望:0 精华:1 注册:2008/9/1 11:46:00
狐表年龄计算  发帖心情 Post By:2008/9/3 20:29:00 [只看该作者]

[年龄]列如何根据[出生年月]列的时间计算年龄
[此贴子已经被作者于2008-9-3 20:41:52编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2008/9/3 21:23:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目2.table


 回到顶部
帅哥哟,离线,有人找我吗?
czy
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33945 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2008/9/3 21:32:00 [只看该作者]

谢谢!
感觉还是易表的Years来的直接

 回到顶部
帅哥哟,离线,有人找我吗?
八路军参谋长
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 八路军参谋长
等级:婴狐 帖子:77 积分:667 威望:0 精华:0 注册:2008/8/31 21:18:00
  发帖心情 Post By:2008/9/3 21:32:00 [只看该作者]

我没看懂,好象没找到表达式,年龄又不是什么表达式列

 回到顶部
帅哥哟,离线,有人找我吗?
czy
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33945 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2008/9/3 21:33:00 [只看该作者]

请看表属性,事件,DataColchanging

 回到顶部
帅哥哟,离线,有人找我吗?
八路军参谋长
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 八路军参谋长
等级:婴狐 帖子:77 积分:667 威望:0 精华:0 注册:2008/8/31 21:18:00
  发帖心情 Post By:2008/9/3 21:49:00 [只看该作者]

我的出生年月日为“出生年月日”,设时间日期型,另一列“年龄”为整数型,照着把公式搞下去,不能自动计算出年龄。

 

 

If e.DataCol.Name = "出生年月日" Then
    If e.dataRow.ISNull("出生年月日") Then
       e.Datarow("年龄") = nothing
    Else
        e.dataRow("年龄") = Date.Today.Year  - e.dataRow("出生年月日").Year
    End If
End If


 回到顶部
帅哥哟,离线,有人找我吗?
lxl
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:858 积分:6071 威望:0 精华:19 注册:2008/9/1 9:13:00
  发帖心情 Post By:2008/9/3 21:52:00 [只看该作者]

呵呵,易表的Years函数代码已经写好了,我们是直接拿来用,所以觉得方便

狐表也能定义一个Years函数,让大家直接用。
但是狐表几乎能用代码写出所有函数,所以不常用的函数就不定义了,需要用的时候自己写。
常用的函数 比如身份证号码读性别ReadSex函数,可以直接调用,也可以自己用代码写。


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2008/9/3 21:53:00 [只看该作者]

以下是引用八路军参谋长在2008-9-3 21:49:00的发言:

我的出生年月日为“出生年月日”,设时间日期型,另一列“年龄”为整数型,照着把公式搞下去,不能自动计算出年龄。


要设置在DataColChanged事件中,没有道理不行的。
搞不定,就传上来吧。


 回到顶部
帅哥哟,离线,有人找我吗?
八路军参谋长
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 八路军参谋长
等级:婴狐 帖子:77 积分:667 威望:0 精华:0 注册:2008/8/31 21:18:00
  发帖心情 Post By:2008/9/3 22:04:00 [只看该作者]

是人事数据,不方便删空后传上来。

 

我清空后准备传上来时,发现新输入的出生年月日,年龄就生效了。

 

好象是这么一个原因,我的“出生年月日”是已有的,而“年龄”及事件公式是新增的,是不是要“刷新”,如果是,怎么刷新?


 回到顶部
帅哥哟,离线,有人找我吗?
lxl
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:858 积分:6071 威望:0 精华:19 注册:2008/9/1 9:13:00
  发帖心情 Post By:2008/9/3 22:06:00 [只看该作者]

以下是引用八路军参谋长在2008-9-3 22:04:00的发言:

是人事数据,不方便删空后传上来。

 

我清空后准备传上来时,发现新输入的出生年月日,年龄就生效了。

 

好象是这么一个原因,我的“出生年月日”是已有的,而“年龄”及事件公式是新增的,是不是要“刷新”,如果是,怎么刷新?

帮助文件里面搜索 “计算代码”


 回到顶部
总数 38 1 2 3 4 下一页