以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  e.提示错误?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=32737)

--  作者:wqb1102
--  发布时间:2013/5/7 14:35:00
--  e.提示错误?
If e.DataCol.Name = "客户" Then \'发生变化的是客户列吗?
    \'在客户表找出该客户
    Dim dr As DataRow
    dr = DataTables("客户").Find("客户= " & "\'" & e.DataRow("客户") & "\'" )
    If dr IsNot Nothing \'如果找到, 则设置各列内容
        e.DataRow("区域经理")= dr("区域经理")
    End If
End If
提示:“e”是:private,因此它在上下文不可访问。

--  作者:Bin
--  发布时间:2013/5/7 14:38:00
--  
你这些代码写在哪里?
--  作者:wqb1102
--  发布时间:2013/5/7 14:42:00
--  
表事件:datacolchanged中
--  作者:Bin
--  发布时间:2013/5/7 14:45:00
--  
那没道理啊.发例子出来看看.
--  作者:wqb1102
--  发布时间:2013/5/7 15:02:00
--  
原来写入时没有提示,今天才出现的。是否打开两个类似的项目造成的。
--  作者:Bin
--  发布时间:2013/5/7 15:05:00
--  
以下是引用wqb1102在2013-5-7 15:02:00的发言:
原来写入时没有提示,今天才出现的。是否打开两个类似的项目造成的。

可能性基本为0
但是对于这种问题,有必要问吗? 测试一下不就知道了.难道打二十多个字比点一下右上角的X 更加简单?

如果实在还是有问题,例子发出来看看.

--  作者:mxko
--  发布时间:2013/10/15 17:18:00
--  

我今天也遇到这个问题了,我重启项目后又好了