以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  显示当前用户数和当前用户名  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=31959)

--  作者:zhangxl1964
--  发布时间:2013/4/23 16:40:00
--  显示当前用户数和当前用户名
老师:
      如何在项目上:显示当前用户数和当前用户名?

--  作者:XYT
--  发布时间:2013/4/23 16:44:00
--  
Output.Show(User.Name )
--  作者:zhangxl1964
--  发布时间:2013/4/24 13:45:00
--  
如何做到?能否提供一下具体的步骤和代码放入的事件?
--  作者:Bin
--  发布时间:2013/4/24 14:18:00
--  
以下是引用zhangxl1964在2013-4-24 13:45:00的发言:
如何做到?能否提供一下具体的步骤和代码放入的事件?

获得当前用户 2楼已经说得很清楚了. 
获得当前用户数,可以建立一个表存放当前用户登录状态,每次用户登录就改变对应用户的登录状态,关闭软件后也更新对应用户登录状态级可
(会有个BUG,当非法关闭软件或者停电什么的,就回卡住登录状态了.这个不好解决,无法单纯使用Foxtable来解决了.)

--  作者:jinxilin
--  发布时间:2014/8/8 18:56:00
--  
以下是引用Bin在2013-4-24 14:18:00的发言:

获得当前用户 2楼已经说得很清楚了. 
获得当前用户数,可以建立一个表存放当前用户登录状态,每次用户登录就改变对应用户的登录状态,关闭软件后也更新对应用户登录状态级可
(会有个BUG,当非法关闭软件或者停电什么的,就回卡住登录状态了.这个不好解决,无法单纯使用Foxtable来解决了.)

那专家们有没有更好的方案实现呢?
--  作者:yd0731
--  发布时间:2014/8/8 21:40:00
--  
应该是要利用定时器,设定2分钟或者5分钟更新一下用户在线表,这样对于超过时间没有更新用户在统计时剔除就可以了。