以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 知道错在哪!但不知道为什么错!--已解决,感谢老师解惑 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=43716) |
-- 作者:jnletao -- 发布时间:2013/12/13 12:01:00 -- 知道错在哪!但不知道为什么错!--已解决,感谢老师解惑 一个查询表,在窗体中初始载入为空记录 这是在打开窗体时的提示 经判断是在因为我在表afterload里加了如下代码才报的错 但不知是那里错了。
[此贴子已经被作者于2013-12-13 12:36:10编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2013/12/13 12:09:00 -- 错误提示可以贴图,但是代码不要贴图,应该直接贴出代码,否则别人全部重新敲一遍你的代码。 [此贴子已经被作者于2013-12-13 12:09:12编辑过]
|
-- 作者:程兴刚 -- 发布时间:2013/12/13 12:09:00 -- 1、去掉第一行andalso及以后部分 2、定义sum双精度小数变量时,初始值赋值为0,否则,format调用时有可能其值是空,您不贴代码那就您自己来写! 3、if dr isnot nothing 的判断多余 [此贴子已经被作者于2013-12-13 12:13:39编辑过]
|
-- 作者:jnletao -- 发布时间:2013/12/13 12:17:00 -- 以下是引用程兴刚在2013-12-13 12:09:00的发言: 1、去掉第一行andalso及以后部分 2、if dr isnot nothing 的判断多余 的确如此 去掉 AndAlso Forms.ActiveForm.Name = "收费记录单结算查询" 就好了。 现在明白了,活动窗口可能没有,所以 Forms.ActiveForm.Name 可能无效,是这样理解吗? |
-- 作者:程兴刚 -- 发布时间:2013/12/13 12:22:00 -- 因为该事件执行的时候,该表在活动,活动焦点转移到主表了,怎么会有活动窗口? |