以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]log记录能否按照时间倒序排列?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=57173)

--  作者:liujywwy
--  发布时间:2014/9/19 17:47:00
--  [求助]log记录能否按照时间倒序排列?

datacolchange代码如下:这样log的记录是按照最先操作的在最前面,最后操作的在最后面。

这样看起来不舒坦,应该是反过来,最早的log应该在最后面,最后的操作log放到最前面。这个怎么倒序排序?

 

SystemReady = False
If e.DataCol.Name = "状态" Then
    If e.DataRow.IsNull("Log") = False Then
        e.DataRow("log") = e.DataRow("log") & vbcrlf & User.Name & " " & Date.Now & " " & e.DataRow("状态")
    Else
        e.DataRow("log") = User.Name & " " & Date.Now & " " & e.DataRow("状态")
    End If
End If
SystemReady = True

[此贴子已经被作者于2014-9-19 17:48:00编辑过]

--  作者:有点甜
--  发布时间:2014/9/19 17:49:00
--  
SystemReady = False
If e.DataCol.Name = "状态" Then
    If e.DataRow.IsNull("Log") = False Then
        e.DataRow("log") = User.Name & " " & Date.Now & " " & e.DataRow("状态") & vbcrlf & e.DataRow("log") 
    Else
        e.DataRow("log") = User.Name & " " & Date.Now & " " & e.DataRow("状态")
    End If
End If
SystemReady = True