以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- e.提示错误? (http://foxtable.com/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 -- 我今天也遇到这个问题了,我重启项目后又好了 |