起因是我发现有一个表单中的一个控件某个人看不见,虽然这个人的角色是有这个控件的menuitem的完全权限。后来发现原来是表单中的控件需要在对应的Permission中的表单中增加这个控件的权限才行。
步骤:
1. 找到Form中想访问的控件查看控件属性中NeededPermission 是什么。(Security Permissions Properties for a Form | Microsoft Docs)
2.到 AOT > Security > Privilege 找到对应的Privilege
3.因为是Form控件,所以进入Permission-Forms.把你要查看的控件的那个表单拖进来,然后再把该控件拖到这个表单上面,设置一下权限为对应的权限就行了。
(不懂得可私信我或留言)
这篇博客讲述了如何解决一个特定的表单控件权限问题。当一个拥有权限的角色无法看到表单中的某个控件时,通过检查控件的`NeededPermission`属性,找到对应的Privilege,并在Permission-Forms中为该表单和控件设置正确的权限,从而解决了这一问题。
3349

被折叠的 条评论
为什么被折叠?



