表属性中在PrepareEdit事件中写入如下代码:
Select Case _UserName
Case "张三","李四"
Select Case e.Col.Name
Case "模式","项目名称","货物","转运单号","运输地","运输距离","运输单价","运输费用","运费承担方","是否结款"
e.Cancel = True
End Select
End Select
本意是张三和李四不能编辑"模式","项目名称","货物","转运单号","运输地","运输距离","运输单价","运输费用","运费承担方","是否结款"这些列,但是实际效果是其它列在用张三或李四登陆时, 确实起到了限制编辑的效果,但是后插入的"运输地"这一列,所有用户都能编辑。
这段代码在命令窗口中进行执行时,会出现:“col”不是e的成员,这个编译错误。
请问错误出现在哪儿了?