Foxtable(狐表)用户栏目专家坐堂 → 表格时间自动更新


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

主题:表格时间自动更新

帅哥哟,离线,有人找我吗?
stop505
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:49 积分:483 威望:0 精华:0 注册:2014/2/15 18:29:00
  发帖心情 Post By:2014/11/27 9:29:00 [只看该作者]

改动前面(得分、评价等)内容,记录添加人和记录添加时间仍然没有变化

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/27 9:29:00 [只看该作者]

以下是引用stop505在2014-11-27 9:28:00的发言:
改动前面(得分、评价等)内容,记录添加人和记录添加时间仍然没有变化

 

 

代码肯定没有问题,是不是你其它代码影响了,比如 datacolchanged或datacolchanging的代码

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


加好友 发短信
等级:婴狐 帖子:49 积分:483 威望:0 精华:0 注册:2014/2/15 18:29:00
  发帖心情 Post By:2014/11/27 9:32:00 [只看该作者]

datacolchanging没有代码,datacolchanged代码如下:
If e.DataCol.name <> "记录添加时间" AndAlso e.DataCol.name <> "记录添加人" Then
    e.DataRow("记录添加时间")=Date.now
    e.DataRow("记录添加人")=_username
    If e.DataCol.Name = "身份证号码" Then
        If e.NewValue Is Nothing Then
            e.DataRow("单位") = Nothing
            e.DataRow("姓名") = Nothing
        Else
            Dim dr As DataRow
            dr = e.DataRow.GetParentRow("总人事库")
            If dr IsNot Nothing
                e.DataRow("单位") = dr("单位")
                e.DataRow("姓名") = dr("姓名")
            End If
        End If
    End If
End If

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/27 9:36:00 [只看该作者]

 测试,是没有问题的哦。

 

 你可以做个不行的例子上例测试


 回到顶部
总数 14 上一页 1 2