以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  修改日期的设置  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=15187)

--  作者:sinlang5778
--  发布时间:2011/12/15 11:25:00
--  修改日期的设置

修改整行的某个单元格时,对应的修改日期列自动为当前日期时间,如何设置?


--  作者:狐狸爸爸
--  发布时间:2011/12/15 11:58:00
--  

修改第一列或者第二列,就会自动记录修改时间:

 

 

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


--  作者:blackzhu
--  发布时间:2011/12/15 11:59:00
--  

if e.col.name ="列名" then \'如果修改了该列

   e.row("修改日期") =date.Now()   \'修改日期列为当前时间

 End if

 

 

 

PrepareEdit

表事件
--  作者:kevin
--  发布时间:2011/12/15 16:27:00
--  

If e.Col.Name = "商品名称" Or e.Col.Name = "款式" Or e.Col.Name = "材质" Or e.Col.Name = "分类" Or e.Col.Name = "颜色" Or e.Col.Name = "包装" Then   \'在表中上述各列一旦修改了内容,记录下当前修改人和当前系统时间;
    e.Row("变更记录") = User.Name & " " & Format(Date.now())
End If

 

属性ValidateEdit事件中,


--  作者:blackzhu
--  发布时间:2011/12/15 16:38:00
--  
改用 select case啦,看着不累?