以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  [求助]能否在菜单显示当前登录所有用户?  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=20288)

--  作者:huaneng
--  发布时间:2010/11/26 12:21:00
--  [求助]能否在菜单显示当前登录所有用户?
哪位大侠帮忙看下,可否在菜单栏,或都窗口栏,显示当前登录的所有用户?谢谢
--  作者:wjq1072
--  发布时间:2010/11/26 12:36:00
--  
不明白,当前登录的只能是当前用户啊。
--  作者:Czy
--  发布时间:2010/11/26 16:53:00
--  
新建一个用户表,此表有用户名称和登录状态两列,其中用户状态列为逻辑型。
每个用户登录系统找出用户表中对应自己名称的行,并时向用户状态列写入值为真。
反之每个用户退出系统前将此值设为false。
这样在局域网中多用户共用一个文件时就可以获得在线用户名称了。
具体如果设置自己可以揣摸一下,如果搞不定就上传你的文件。
--  作者:huaneng
--  发布时间:2010/11/30 12:48:00
--  
谢谢总版主,没能搞明白公式该如何写,再帮个忙,把公式发出来,我的文件比较大,而且有很多公司数据,不方便上传,谢谢
--  作者:lyang70
--  发布时间:2010/11/30 14:32:00
--  
[这个贴子最后由lyang70在 2010/11/30 02:33pm 第 1 次编辑]

试试这个!
egd文件下载

-=-=-=- 以下内容由 lyang702010年11月30日 02:34pm 时添加 -=-=-=-
1、用了一个变量“%用户%”;
2、文件预处理公式;
3、录入窗口及窗口打开前公式
4、文件验证公式
--  作者:huaneng
--  发布时间:2010/11/30 17:47:00
--  
[这个贴子最后由huaneng在 2010/11/30 05:57pm 第 1 次编辑]

基本上可以,但是直接切换用户之前的用户名无法消失,还有,能不能自动更新在线用户,而不用手动?

--  作者:lyang70
--  发布时间:2010/12/1 8:44:00
--  
直接切换用户和自动更新可以通过增加定时器的方法实现...
--  作者:huaneng
--  发布时间:2010/12/3 8:54:00
--  
谢谢!!!