在全局表事件中有如下代码:
DataRowAdding
If "用户,权限,IP白名单配置表".Contains( e.DataTable.Name ) = False Then
e.DataRow("SYS_创建人") = user.Name
e.DataRow("SYS_创建日期") = Date.Today
End If
BeforeSaveDataRow
If "用户,权限,IP白名单配置表".Contains( e.DataTable.Name ) = False Then
e.DataRow("SYS_修改人") = user.Name
e.DataRow("SYS_修改日期") = Date.Today
e.DataRow("SYS_修改者IP") = IPAdress.Tostring
End If
本意如果当前表不是用户表、权限表和IP白名单表的时候,
如果新增记录,就将当前用户,时间保存到记录中
如果保存表,就将当前用户,时间保存到记录中,但实际上保存前没有执行这些语句。
[此贴子已经被作者于2019/9/17 13:44:21编辑过]