Foxtable(狐表)用戶欄目專家坐堂 → 微信企業號日志怎么做呢


  共有760人關注過本帖樹形打印復制鏈接

主題:微信企業號日志怎么做呢

帥哥喲,離線,有人找我嗎?
shyilin8
  1樓 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發短信
等級:嬰狐 帖子:15 積分:166 威望:0 精華:0 注冊:2021/7/22 16:54:00
微信企業號日志怎么做呢  發帖心情 Post By:2021/12/7 10:12:00 [只看該作者]

就是每個報錯記錄,用戶操作記錄,這個要怎么弄?httprequest,寫上捕獲嗎?

 回到頂部
帥哥,在線噢!
有點藍
  2樓 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發短信
等級:超級版主 帖子:85402 積分:433373 威望:0 精華:9 注冊:2015/6/24 9:21:00
  發帖心情 Post By:2021/12/7 10:45:00 [只看該作者]

1.項目事件BeforeShowErrorMessage在Foxtable捕獲錯誤并即將顯示錯誤信息前執行。
Functions.Execute("LogText",e.ex,e.Event)
e.Cancel = True

2.自定義函數logtext

Dim v  = Args(0)
Dim bu As new StringBuilder
bu.AppendLine(Format( Date.Now,"yyyy-MM-dd HH:mm:ss.ffff")) '記錄出錯時間
If Args.length > 1 Then
    bu.AppendLine("事件/函數: " & Args(1)) '記錄出錯的事件或者函數
End If
If Typeof v Is Exception Then '如果是Exception的異常類型,則遞歸獲取所有的異常堆棧
    Do While v IsNot Nothing
        bu.AppendLine( v.Message &  vbcrlf & v.StackTrace)
        v = v.InnerException
    Loop
Else '其它情況只能傳入錯誤的文本內容
    bu.AppendLine(v)
End If
Output.Logs("AppLogging").Add(bu.ToString)
Output.Logs("AppLogging").Save(ProjectPath & "Mmsglog.txt",True) '日志位于當前項目目錄里
Output.Logs("AppLogging").Clear

可以自己在每個函數里調用自定義函數logtext記錄用戶的操作

 回到頂部
帥哥喲,離線,有人找我嗎?
aidimeng
  3樓 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發短信
等級:二尾狐 帖子:556 積分:5724 威望:0 精華:0 注冊:2015/9/14 14:26:00
  發帖心情 Post By:2022/4/11 20:55:00 [只看該作者]

收藏

 回到頂部
国产精品边做奶水狂喷无码