以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  窗口的开关日志  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=139152)

--  作者:yifan3429
--  发布时间:2019/8/6 23:20:00
--  窗口的开关日志

窗口日志 表      窗口名称  开启人  开启时间  关闭时间   四列

窗口每开一次就会加入一条记录   记录    窗口名称  开启人  开启时间
窗口关闭时  关闭时间  记录关闭时间

这个怎么写

--  作者:y2287958
--  发布时间:2019/8/7 8:07:00
--  
窗口打开后和关闭前写代码
--  作者:有点蓝
--  发布时间:2019/8/7 9:28:00
--  
窗口打开afterload事件

窗口关闭有beforclose、afterclose事件

--  作者:yifan3429
--  发布时间:2019/8/7 14:14:00
--  
Dim dr1 As DataRow = DataTables("窗体日志").AddNew
dr1("窗体")= e.Form.Text
dr1("关闭")= User.Name
dr1("关闭时间")=Date.Now
现在的每一次开关会有两行  如果每次开关类容写到一行里怎么写呢

图片点击可在新窗口打开查看此主题相关图片如下:企业微信截图_20190807141326.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2019/8/7 14:15:20编辑过]

--  作者:有点蓝
--  发布时间:2019/8/7 14:22:00
--  
关闭的时候使用find函数到表格里查找对应的窗口名称的数据
--  作者:yifan3429
--  发布时间:2019/8/10 20:36:00
--  
这个名称会很多次被写入  不好识别  需要找到列内容为空的列才能填入  需要怎么写
--  作者:有点蓝
--  发布时间:2019/8/11 21:20:00
--  
类似:
datatables().find("窗口名称 = \'xxxx\' and  某某列 is null" )