Foxtable(狐表)用户栏目专家坐堂 → [求助]窗口关闭后Table上的数据不显示


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

主题:[求助]窗口关闭后Table上的数据不显示

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


加好友 发短信
等级:婴狐 帖子:4 积分:145 威望:0 精华:0 注册:2012/6/3 8:04:00
[求助]窗口关闭后Table上的数据不显示  发帖心情 Post By:2013/7/27 10:47:00 [只看该作者]

点击窗口设计好的保存并关闭按钮后,该窗口所关联的数据表内的数据消失(如附件图示)。

 

点击任何地方都没用,只有再次进入窗口管理功能后,数据表内的数据才会再显示。

 

保存并关闭按钮的代码如下:

If DataTables("订单").HasChanges Then
DataTables("订单").Save
End If
e.Form.Close()


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

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/7/27 10:50:00 [只看该作者]

上个例子看看,代码并未发现问题,正常应该不会这样的.

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


加好友 发短信
等级:婴狐 帖子:4 积分:145 威望:0 精华:0 注册:2012/6/3 8:04:00
  发帖心情 Post By:2013/7/27 11:10:00 [只看该作者]

已经上传项目,密码为zhou0928,请帮忙看看。谢谢!
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:问题.table


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/7/27 11:17:00 [只看该作者]

订单窗口没有这个问题啊,你说一下你的操作步骤.

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


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2013/7/27 11:50:00 [只看该作者]

不是订单窗口,是所有绑定主表的窗口,关闭后,主表都不显示啦。

解决之道:

1、将窗口的所有者表设为表控件所绑定的主表

2、在BeforeClose事件中  MainTable = Tables(e.Form.TableName)


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/7/27 11:52:00 [只看该作者]

以下是引用lsy在2013-7-27 11:50:00的发言:

不是订单窗口,是所有绑定主表的窗口,关闭后,主表都不显示啦。

解决之道:

1、将窗口的所有者表设为表控件所绑定的主表

2、在BeforeClose事件中  MainTable = Tables(e.Form.TableName)



呵呵!火眼金睛纳!

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


加好友 发短信
等级:婴狐 帖子:4 积分:145 威望:0 精华:0 注册:2012/6/3 8:04:00
  发帖心情 Post By:2013/7/27 13:26:00 [只看该作者]

解决了。图片点击可在新窗口打开查看


 回到顶部