老师,下面的代码是:如果资金申请表的付款单位列的值是“高科控股集团”,则作为“子公司财务”角色的人将无法使用“审核”和“取消审核”的菜单,如果值是"高科开发建设","高科置业发展","贵州望城投资",作为“总工办”“集团财务”“业务副总”“资金副总”“集团董事长”角色的人无法使用“审核”和“取消审核”的菜单
下面的代码好像少一段指定数据表的代码,不知怎么增加,请老师指导一下,谢谢
If e.DataCol.Name = "付款单位" Then
Dim K As String = e.DataRow("付款单位")
Select Case K
Case "高科控股集团"
If User.IsRole ("子公司财务") Then
RibbonTabs("Common").Groups("工具").Items("审核").Enabled = False
RibbonTabs("Common").Groups("工具").Items("取消审核").Enabled = False
Case "高科开发建设","高科置业发展","贵州望城投资"
If User.IsRole( "总工办") OrElse User.IsRole( "集团财务")OrElse User.IsRole( "业务副总")OrElse User.IsRole( "资金副总")OrElse User.IsRole( "集团董事长")Then
RibbonTabs("Common").Groups("工具").Items("审核").Enabled = False
RibbonTabs("Common").Groups("工具").Items("取消审核").Enabled = False
Else
RibbonTabs("Common").Groups("工具").Items("审核").Enabled = True
RibbonTabs("Common").Groups("工具").Items("取消审核").Enabled = True
End If
End If
End Select
End If