Foxtable(狐表)用户栏目专家坐堂 → 记录数据记录的日期和人员


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

主题:记录数据记录的日期和人员

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


加好友 发短信
等级:幼狐 帖子:97 积分:839 威望:0 精华:0 注册:2018/3/1 9:46:00
记录数据记录的日期和人员  发帖心情 Post By:2018/5/7 17:40:00 [只看该作者]

如题,单独设置了两列,希望可以记录 “数量”列和“地点”列第一次记录的时间和地点,如何设置呢?

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


加好友 发短信
等级:超级版主 帖子:111414 积分:567140 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/5/7 17:56:00 [只看该作者]

DataColChanging事件

Select Case e.DataCol.Name
    Case  "数量"
        If e.NewValue <> Nothing AndAlso e.OldValue = Nothing AndAlso e.DataRow.Isnull("数量记录")
            e.DataRow("数量记录") = e.NewValue 
        End If

    Case  "地点"
        If e.NewValue > "" AndAlso e.OldValue Is Nothing AndAlso e.DataRow.Isnull("地点记录")
            e.DataRow("地点记录") = e.NewValue 
        End If
End Select

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


加好友 发短信
等级:幼狐 帖子:97 积分:839 威望:0 精华:0 注册:2018/3/1 9:46:00
  发帖心情 Post By:2018/5/8 13:56:00 [只看该作者]

那请问可以改为记录每次修改前的数据 和每次修改的时间吗?    以后每改动一次都继续记录

例如新增行 数量列为5 ,日期为2018-01-01,记录后 在“数量记录”列 中 记录为 “5 2018-01-01”,
修改后数量为10,修改日期为2018-02-02,“数量记录”列中的内容为“5 2018-01-01 10 2018-02-02”
往后每修改一次则在后面继续记录?


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


加好友 发短信
等级:超级版主 帖子:111414 积分:567140 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/5/8 15:02:00 [只看该作者]


 回到顶部