以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [原创] 字符串类型“完成”到类型"boolean"的转换无效  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=126083)

--  作者:195135692
--  发布时间:2018/10/13 17:09:00
--  [原创] 字符串类型“完成”到类型"boolean"的转换无效
 我的逻辑是这是的,当登陆名为生产组,并生产完成状态为完成的时候,整行不能编辑,是在PrepareEdit中的代码

  If User.Group = "生产" Then
        If e.Row.("生产完成状态") = "完成" Then
            e.Cancel = True 
        End If
  End If

但提示 字符串类型“完成”到类型"boolean"的转换无效,我看了论坛里有很多人问,但我看不太明白,生产完成状态这一列为字符型不是逻辑型的,请教下这个要怎么改。

--  作者:有点蓝
--  发布时间:2018/10/13 17:27:00
--  
e.Row.("生产完成状态") \'多了一个点

改为

e.Row("生产完成状态")

--  作者:195135692
--  发布时间:2018/10/13 17:55:00
--  
ok,谢谢,我粗心了