以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 在项目属性MainTableChanged事件中如下代码无效吗? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=7767) |
-- 作者:shixia -- 发布时间:2010/8/4 9:53:00 -- 在项目属性MainTableChanged事件中如下代码无效吗? If MainTable.Name <> "实际收入统计" Then
实际过程中这段代码没有执行,这段代码无效吗? |
-- 作者:狐狸爸爸 -- 发布时间:2010/8/4 9:58:00 -- 不会没有效,也许表名错了,也许在执行这段代码之前已经Return了。 |
-- 作者:cxabc123 -- 发布时间:2010/8/4 10:02:00 -- 是否应该设置开关 |
-- 作者:shixia -- 发布时间:2010/8/4 13:07:00 -- 狐爸自己试试,我整个MainTableChanged事件代码中只有这一段代码,而且表名没有错。不知正版是否也同步更新,我用的是开发版。 |
-- 作者:mr725 -- 发布时间:2010/8/4 13:30:00 -- 或是窗口名称的错误呢? |
-- 作者:blackzhu -- 发布时间:2010/8/4 13:35:00 -- 8.1的测试没有问题,可以. |
-- 作者:shixia -- 发布时间:2010/8/4 14:08:00 -- 错确实没有错,不过我自己重新做简单的项目来测试时又发现没有问题,在自己的项目上又不行,不知是不是因为窗口和代码过多 而失灵 |
-- 作者:cxabc123 -- 发布时间:2010/8/4 15:13:00 -- 代码删除了,重新沾上,也许会好的,我以前也遇到过这种现象,自己的项目有段代码不执行,做例子时又没有问题,最后就用这种办法解决的 |
-- 作者:狐狸爸爸 -- 发布时间:2010/8/4 15:20:00 -- 以下是引用shixia在2010-8-4 14:08:00的发言:
错确实没有错,不过我自己重新做简单的项目来测试时又发现没有问题,在自己的项目上又不行,不知是不是因为窗口和代码过多 而失灵
这是不可能的,再多的窗口和代码,只要逻辑正确,都会正常执行。 只有一种可能,你的代码逻辑错误,你删除MainTablechanged所有的代码,只输入上述代码看看。 |