以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 限制时段 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=174449) |
-- 作者:nxqtxwz -- 发布时间:2022/1/16 9:42:00 -- 限制时段 老师您好,想作一个窗口,设置在某时段除了特定用户,其它用户看不到表内某些列的内容,过了这个时段自动开启,代码怎么写呢?比如表BB,在2022年1月15日13:30-2022年1月15日23:00除管理员之外的用户看不到列A、B、c的内容。急用,不会做,请帮助。谢谢! |
-- 作者:benben325 -- 发布时间:2022/1/16 13:51:00 -- 在窗口里开启计时器,计时器代码: If Date.Now >= "2022-01-15 13:30" AndAlso Date.Now <= "2022-01-15 23:00" AndAlso e.UserName <> "管理员" Then Tables("表").Cols("列A").Visible = False Else Tables("表").Cols("列A").Visible = True End If |
-- 作者:nxqtxwz -- 发布时间:2022/1/16 14:16:00 -- 老师,时间段不是固定的,要通过输入来确定哪一时段不让其它用户看。 |
-- 作者:有点蓝 -- 发布时间:2022/1/16 21:20:00 -- 把时间值改为查表获取即可。 |