此主题相关图片如下:dd.png
If Functions.Execute("ShouQuan","单位信息","赊账客户维护")
RibbonTabs("系统维护").Groups("单位信息").Items("赊账客户维护").Visible = True
Else
RibbonTabs("系统维护").Groups("单位信息").Items("赊账客户维护").Visible = False
End If
If Functions.Execute("ShouQuan","单位信息","往来单位维护")
RibbonTabs("系统维护").Groups("单位信息").Items("往来单位维护").Visible = True
Else
RibbonTabs("系统维护").Groups("单位信息").Items("往来单位维护").Visible = False
End If
If Functions.Execute("ShouQuan","单位信息","往来单位维护") AndAlso Functions.Execute("ShouQuan","单位信息","赊账客户维护")
RibbonTabs("系统维护").Groups("单位信息").Visible = True
ElseIf Functions.Execute("ShouQuan","单位信息","往来单位维护") OrElse Functions.Execute("ShouQuan","单位信息","赊账客户维护")
RibbonTabs("系统维护").Groups("单位信息").Visible = True
ElseIf
---------------------
RibbonTabs("系统维护").Groups("单位信息").Visible = False
End If
老师,我这上面连个代码,没有哪个权限不显示哪个权限,可以成功,后面这个代码是判断功能组,当都有权限或者,或者有一个权限功能组就显现,当权限都没有的情况下才是功能组不显示,这个条件怎么写呀,还有就是功能组下有很多的权限怎么判断,想写CASE语句,可是不知道怎么写,请教了