以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 控制编辑 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=159668) |
-- 作者:nxqtxwz -- 发布时间:2021/1/4 9:43:00 -- 控制编辑 我做一个申报先进的表,如何控制什么时候可以填写,什么时候不能填写呢? 现在是设置表属性禁止编辑,但这样不方便呀,允许编辑了,把表属性改了就要编译发布才能填写,不允许填写了,又要改属性、发布才能禁止。 能不能设置一个开关之类的,设好权限,进行控制呢。 |
-- 作者:有点蓝 -- 发布时间:2021/1/4 9:58:00 -- 添加一个配置表,指定表名、列名,然后查表判断 或者指定时间段,某个时间就可以编辑
|
-- 作者:nxqtxwz -- 发布时间:2021/1/5 14:24:00 -- 怎么才能做到指定的时间段内某个用户可以编辑,其它的用户不能编辑或不可见呢。 用过去的受权怎么控制不住呢。 [此贴子已经被作者于2021/1/5 14:25:22编辑过]
|
-- 作者:有点蓝 -- 发布时间:2021/1/5 14:31:00 -- 比如 If Date.today.Hour < 8 OrElse Date.today.Hour >= 9 \'8~9点之间才能编辑 e.cancel = True End If |