Foxtable(狐表)用户栏目专家坐堂 → [求助]使用关闭表按钮连续关闭表时出错


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

主题:[求助]使用关闭表按钮连续关闭表时出错

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


加好友 发短信
等级:幼狐 帖子:109 积分:1008 威望:0 精华:0 注册:2015/11/3 13:58:00
[求助]使用关闭表按钮连续关闭表时出错  发帖心情 Post By:2016/3/8 14:20:00 [显示全部帖子]

老师,使用关闭表按钮关闭表,在连续关闭第二个表时会提示“不存在名称为xxx的datatable”,在前一个表关闭后Maintable还是关闭了的表,请教老师如何是解决这个问题。

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


加好友 发短信
等级:幼狐 帖子:109 积分:1008 威望:0 精华:0 注册:2015/11/3 13:58:00
  发帖心情 Post By:2016/3/9 8:29:00 [显示全部帖子]

我的测试项目输出的代码如下,打开项目单击右侧表关闭按钮,再次点击关闭按钮就会提示表不存在错误提示。


项目事件

 

AfterOpenProject

 

TableCaptionVisible = True

ShowCloseButton = True

 

BeforeCloseTable

 

DataTables.UnLoad(MainTable.Name)

 

计划管理

 

表事件

 

窗口表事件

 

窗口与控件事件

 

自定义函数

 

全局代码

 

菜单事件


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


加好友 发短信
等级:幼狐 帖子:109 积分:1008 威望:0 精华:0 注册:2015/11/3 13:58:00
  发帖心情 Post By:2016/3/9 11:40:00 [显示全部帖子]

我本意使用unload是要把不用的表释放点,减少资源占用,但是据我观察,关闭表时内存并没有释放,再次打开时内存还会增加,所以使用unload方法还不如设置表不显示。

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


加好友 发短信
等级:幼狐 帖子:109 积分:1008 威望:0 精华:0 注册:2015/11/3 13:58:00
  发帖心情 Post By:2016/3/9 16:01:00 [显示全部帖子]

请教专家老师,unload方法卸载表不释放资源,有办法解决吗?如果不能释放的话,对于大数据量的处理和大规模应用狐表会有一定限制。

 回到顶部