老师您好!
我在角色中设置了名称为“查阅模式”,如果用户被设置这个IsRole就不能编辑所有表。用户进入项目时是阅读模式,但该用户手动闭项目右上角的查阅模式后还是能编辑表。
请问If User.IsRole("查阅模式") then 怎么样可以隐藏“编辑模式”和“查阅模式”这两个开关?
谢谢老师!
或者这两个按钮灰色无效也可以
Syscmd.Project.Compact(False)
RibbonTabs("Common").Groups("Data").Items("CloneRow").Enabled = False '禁止克隆行菜单
ContextMenus("Row")("Clone").Visible = False '禁止右键克隆行菜单
ContextMenus("Cell").Items("RowMenu").visible = False '禁止表右键行相关菜单
ContextMenus("Cell").Items("ColMenu").visible = False '禁止表右键列相关菜单
是不是类似这些代码?
[此贴子已经被作者于2023/9/25 20:42:35编辑过]
参考:http://www.foxtable.com/webhelp/topics/2438.htm,比如
ConfigBar.Items("BrowseMode").Enabled = not User.IsRole("查阅模式")