以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 查询表中的语句g1.Build() 执行错误 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=33573) |
-- 作者:包头123 -- 发布时间:2013/5/21 9:23:00 -- 查询表中的语句g1.Build() 执行错误 版主: 下述语句,是进行“任务统计”,放在“任务统计”功能中,如果从“管理项目--》窗口管理”下面执行“任务统计”功能,是正确的。但是如果把“任务统计”功能做到菜单系统中,执行菜单项中的“任务统计”,则执行就是错的,主要是g1.Build()出现了错误,错误提示参见附件中的图片。 请版主协助分析一下,问题到底出在哪里? |
-- 作者:Bin -- 发布时间:2013/5/21 9:34:00 -- 学会自己调试排错, 一段段代码放个MEssagebox.show() 看看是什么都没有获得,导致对象为空,然后报这个错. 这个一眼看过去看不出什么,只能发例子出来看看了.
|
-- 作者:包头123 -- 发布时间:2013/5/21 9:36:00 -- 版主: 这个问题,很奇怪,我在“管理项目--》窗口管理”下面执行“任务统计”功能,是正确的。然后再去菜单系统中,执行菜单项中的“任务统计”,那么就是正确的。问题是:每次启动后,直接从菜单中执行“任务统计”功能时,无论执行多少次,都要提示错误。
|
-- 作者:包头123 -- 发布时间:2013/5/21 9:36:00 -- 这个语句与帮助中的语句100%的对,但就是有问题。 |
-- 作者:Bin -- 发布时间:2013/5/21 9:37:00 -- 你这么一说问题就看出来了.你放在什么事件中呢? 是否表还没加载.所以报这个空值错误. |
-- 作者:包头123 -- 发布时间:2013/5/21 9:40:00 -- 版主:我放在一个按钮的Click事件中。数据应该是已经加载出来了。 |
-- 作者:Bin -- 发布时间:2013/5/21 9:50:00 -- 还是把例子发出来看看吧,这种情况纸上谈兵没结果的. |
-- 作者:包头123 -- 发布时间:2013/5/21 10:18:00 -- FOXtable这软件有问题,到处都是毛病。 |
-- 作者:Bin -- 发布时间:2013/5/21 10:23:00 -- 是程序就不可能没BUG,但是这些问题大多数都不是狐表的问题,而是开发者的代码的问题. |