以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  请问易表中editlog函数,怎么在狐表实现,功能说明:记录登陆人员信息和录入数据时间  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=81544)

--  作者:divil
--  发布时间:2016/2/29 23:45:00
--  请问易表中editlog函数,怎么在狐表实现,功能说明:记录登陆人员信息和录入数据时间
版主:您好!易表中的editlog函数,怎样在狐表中实现,记录登陆狐表的人员信息和录入数据的时间。谢谢!
如下格式:黄翠全/2016-1-25 9:44:06

--  作者:Hyphen
--  发布时间:2016/3/1 8:50:00
--  
登录人员参考:http://www.foxtable.com/help/topics/0609.htm

在表格增加2个列,分别为录入人员和录入时间,表格DataColChanged事件,更新这2列的值

--  作者:大红袍
--  发布时间:2016/3/1 9:39:00
--  

datacolchanged事件

 

Dim r As DataRow = e.DataRow
If e.DataCol.name = "第二列" Then
    Dim str As String = user.name & "/" & Date.now
    If r.IsNull("第一列") Then
        r("第一列") = str
    Else
        r("第一列") &= vbcrlf & str
    End If
End If