Foxtable(狐表)用户栏目专家坐堂 → 非常奇怪的错误,找了一天无果,特向狐爸等各位高手求助|!


  共有11186人关注过本帖树形打印复制链接

主题:非常奇怪的错误,找了一天无果,特向狐爸等各位高手求助|!

帅哥哟,离线,有人找我吗?
Fotable
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1015 积分:6979 威望:0 精华:0 注册:2012/8/1 18:41:00
非常奇怪的错误,找了一天无果,特向狐爸等各位高手求助|!  发帖心情 Post By:2012/11/6 21:36:00 [显示全部帖子]

错误项目文件:

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:项目.foxdb

错误演示动画:

图片点击可在新窗口打开查看此主题相关图片如下:2.gif
图片点击可在新窗口打开查看

项目介绍:这是一个简单的库存销售软件,当销售商品选择商品,然后需要在订单明细表中删除的时候 销售.明细关联表 就会出错。
已知的大概错误方向:点击销售商品,增加一个商品明细,然后再删除销售这个明细,出错。出错和商品的图片列还有多张图片有关,当删除的商品的图片只有一张的时候 就不会出错。

 

 

排错过程,使用了messagebox法,output断点法 log记录法,表删除排除法,表事件清空法,窗体删除重建法,
错误依旧存在。估计是一个深层次的内部错误,实在无法 只有来求教各位大侠了。

[此贴子已经被作者于2012-11-6 21:39:56编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
Fotable
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1015 积分:6979 威望:0 精华:0 注册:2012/8/1 18:41:00
  发帖心情 Post By:2012/11/6 21:51:00 [显示全部帖子]

确实有你说的这个现象,但并不是我删除所有的明细行都会出现这个错误,有时候又不会出现错误。

而且为什么删除明细行的时候 table表 不能自动更新呢?正常情况下应该是没有问题的。所以问题的根源还不在这里。

[此贴子已经被作者于2012-11-6 21:53:13编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
Fotable
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1015 积分:6979 威望:0 精华:0 注册:2012/8/1 18:41:00
  发帖心情 Post By:2012/11/7 9:48:00 [显示全部帖子]

顶呀


 回到顶部
帅哥哟,离线,有人找我吗?
Fotable
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1015 积分:6979 威望:0 精华:0 注册:2012/8/1 18:41:00
  发帖心情 Post By:2012/11/7 10:49:00 [显示全部帖子]

就是删除当前行的代码,你用右键点击行删除,也是一样的效果

 回到顶部
帅哥哟,离线,有人找我吗?
Fotable
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1015 积分:6979 威望:0 精华:0 注册:2012/8/1 18:41:00
  发帖心情 Post By:2012/11/7 10:50:00 [显示全部帖子]

直接删除主表的行会报错,一步步删除子表的数据,也会报错。

 回到顶部
帅哥哟,离线,有人找我吗?
Fotable
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1015 积分:6979 威望:0 精华:0 注册:2012/8/1 18:41:00
  发帖心情 Post By:2012/11/7 15:14:00 [显示全部帖子]

以下是引用lin_hailun在2012-11-7 11:52:00的发言:
 我再测试了一下,发现不是Bug,是你的下拉窗口的代码写错了。

e.Form.Close

改成

e.Form.DropDownBox.CloseDropdown

没有写错呀,这个窗口的名字叫:商品树-销售明细下拉 里面的关闭代码是:e.Form.DropDownBox.CloseDropdown

[此贴子已经被作者于2012-11-7 16:08:12编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
Fotable
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1015 积分:6979 威望:0 精华:0 注册:2012/8/1 18:41:00
  发帖心情 Post By:2012/11/7 15:52:00 [显示全部帖子]

你修改哪里,将修改的项目上传看看
[此贴子已经被作者于2012-11-7 15:52:45编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
Fotable
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1015 积分:6979 威望:0 精华:0 注册:2012/8/1 18:41:00
  发帖心情 Post By:2012/11/7 16:49:00 [显示全部帖子]

以下是引用lin_hailun在2012-11-7 15:47:00的发言:
 我修改以后,操作正常。


图片点击可在新窗口打开查看此主题相关图片如下:kkk.gif
图片点击可在新窗口打开查看

刚看了下录像,lin你用了我另外一棵树,订单明细表的商品列 我需要填入 商品条码的,这样才能和商品表关联了。你改成用我的另外一棵树,填入的是一个分类名称,没有任何作用。

其实这个错误和任何树是没有关系的,其实点下拉树,直接复制一个商品条码填入也是一样的效果。再删除就出错。

[此贴子已经被作者于2012-11-7 16:49:14编辑过]

 回到顶部