以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 当前行的操作记录,怎么设置? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=7954) |
-- 作者:andy621 -- 发布时间:2010/8/24 8:52:00 -- 当前行的操作记录,怎么设置? 设置一个"操作记录"列,记录最后操作这行的用户名及时间信息,要怎么实现 |
-- 作者:狐狸爸爸 -- 发布时间:2010/8/24 9:16:00 -- 在AfterEdit事件中设置代码:
e.Row(xxx"") = User.Name & " " & Date.Now |
-- 作者:andy621 -- 发布时间:2010/8/24 9:40:00 -- 以下是引用狐狸爸爸在2010-8-24 9:16:00的发言:
(xxx"")是不是所以列都要设置进去才行啊?繁琐啊!提供个行属性:当前行所有列,这样就简化了:如在AfterEdit事件中设置代码:
e.Row(xxx"") = User.Name & " " & Date.Now e.Row("allcols") = User.Name & " " & Date.Now |
-- 作者:狐狸爸爸 -- 发布时间:2010/8/24 9:41:00 -- xxx表示你要记录编辑信息的列,不是所有列。 你编辑任何一列,都会触发AfterEdit事件,都会在XXX列记录编辑人和时间 |
-- 作者:andy621 -- 发布时间:2010/8/24 10:04:00 -- 以下是引用狐狸爸爸在2010-8-24 9:41:00的发言:
明白了,谢谢
xxx表示你要记录编辑信息的列,不是所有列。 你编辑任何一列,都会触发AfterEdit事件,都会在XXX列记录编辑人和时间 |