Foxtable(狐表)用户栏目专家坐堂 → 【求助】编辑窗口的错误


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

主题:【求助】编辑窗口的错误

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


加好友 发短信
等级:幼狐 帖子:184 积分:1323 威望:0 精华:0 注册:2016/12/27 13:29:00
【求助】编辑窗口的错误  发帖心情 Post By:2017/2/28 9:40:00 [只看该作者]

老师,我在窗口的table中绑定了一张表,设置为非副本,然后双击事件弹出个“编辑窗口”;当我在表中新增行,然后双击空行弹出编辑窗口,如果编辑窗口没有输入任何内容,直接点“撤销”的话,就会出现下面的错误。请问老师是什么原因呢?

撤销按钮的代码:Tables("obas_emp").Current.reject()
                       e.Form.Close()

图片点击可在新窗口打开查看

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/2/28 9:44:00 [只看该作者]

双击事件前面加上

 

e.cancel = true


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


加好友 发短信
等级:幼狐 帖子:184 积分:1323 威望:0 精华:0 注册:2016/12/27 13:29:00
  发帖心情 Post By:2017/2/28 9:51:00 [只看该作者]

老师,加了还是不行啊,

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/2/28 10:04:00 [只看该作者]

以下是引用10059在2017/2/28 9:51:00的发言:
老师,加了还是不行啊,

 

单独做一个出错的例子上来看看。我测试没问题。


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


加好友 发短信
等级:幼狐 帖子:184 积分:1323 威望:0 精华:0 注册:2016/12/27 13:29:00
  发帖心情 Post By:2017/2/28 10:48:00 [只看该作者]

新建了一个项目,用同样的表相同的代码也没问题。图片点击可在新窗口打开查看



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


加好友 发短信
等级:幼狐 帖子:184 积分:1323 威望:0 精华:0 注册:2016/12/27 13:29:00
  发帖心情 Post By:2017/2/28 10:49:00 [只看该作者]

之前按“撤销”的时候还弹出一个错误提示:

运行错误
此行已从表中移除并且没有任何数据。BeginEdit() 将允许在此行中创建新数据

老师,这是什么原因导致的??

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/2/28 11:51:00 [只看该作者]

看看你的表事件咯,特别是 doubleclick、datacolchanged、currentchanged等事件,加入代码msgbox或者注释掉测试是哪里出了问题。

 回到顶部