以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]求助考勤打卡时间相关字段的提取  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=85185)

--  作者:time
--  发布时间:2016/5/19 15:14:00
--  [求助]求助考勤打卡时间相关字段的提取
有个“打卡时间”列,显示格式为年月日时分秒,请教怎样在表中的列字段“年”自动显示“打卡时间”列里面的年?列字段“月”自动显示打卡时间里面的月?列字段“日”自动显示打卡时间里面的日?列字段“分”自动显示打卡时间里面的分?
--  作者:大红袍
--  发布时间:2016/5/19 16:10:00
--  

去编写dataColChanged事件

 

If e.DataCol.Name = "打卡时间" Then
    If e.newvalue = Nothing Then
        e.DataRow("年") = Nothing
        e.DataRow("月") = Nothing
    Else
        e.DataRow("年") = e.newvalue.Year
        e.DataRow("月") = e.newvalue.Month
    End If
End If

http://www.foxtable.com/help/topics/1337.htm