Foxtable(狐表)用户栏目专家坐堂 → 在afterclose中添加卸载外部表的代码无效


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

主题:在afterclose中添加卸载外部表的代码无效

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


加好友 发短信
等级:幼狐 帖子:124 积分:1586 威望:0 精华:0 注册:2015/6/5 18:06:00
在afterclose中添加卸载外部表的代码无效  发帖心情 Post By:2017/9/11 11:54:00 [只看该作者]

我想在关闭独立窗口的同时,把加载的外部表也一起卸载掉!代码应该放在哪?放在afterclose上无效,窗口有绑定表字段!

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/11 12:06:00 [只看该作者]

 无效指什么?报什么错吗?代码触发了没有?

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


加好友 发短信
等级:幼狐 帖子:124 积分:1586 威望:0 精华:0 注册:2015/6/5 18:06:00
  发帖心情 Post By:2017/9/11 12:14:00 [只看该作者]

没有触发,

If DataTables.Contains("产品") Then
    DataTables.
Unload("产品|订单")
End If


是两个关联表,关闭窗口后,表还在,不过再打开窗口,显示就会存在

    "产品.订单" 不存在

  的现象



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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/11 12:21:00 [只看该作者]

AfterClose事件,看是否弹出msgbox

 

msgbox(1)

If DataTables.Contains("产品") Then

    msgbox(2)
    DataTables.Unload("产品|订单")
End If

msgbox(DataTables.Contains("产品"))


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


加好友 发短信
等级:幼狐 帖子:124 积分:1586 威望:0 精华:0 注册:2015/6/5 18:06:00
  发帖心情 Post By:2017/9/12 9:42:00 [只看该作者]

弹出 2 和true 两个对话框

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/12 10:11:00 [只看该作者]

测试,没你说的问题,请做具体实例发上来。

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


加好友 发短信
等级:幼狐 帖子:124 积分:1586 威望:0 精华:0 注册:2015/6/5 18:06:00
帮我看下  发帖心情 Post By:2017/9/12 11:51:00 [只看该作者]

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


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/12 13:28:00 [只看该作者]

重命名为表名为 aaa、bbb,可以删除。应该是表名有冲突。

 

 


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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19390 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2017/9/12 13:44:00 [只看该作者]

我来问个问题:If DataTables.Contains("产品") Then 这代码只要包含有"产品"字的表就会出错,比如产品甲,产品乙等。有没有关键词代替Contains来唯一判断表

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/12 14:36:00 [只看该作者]

以下是引用实话实说在2017/9/12 13:44:00的发言:
我来问个问题:If DataTables.Contains("产品") Then 这代码只要包含有"产品"字的表就会出错,比如产品甲,产品乙等。有没有关键词代替Contains来唯一判断表

 

没有你说的问题,DataTAbles.Contains判断的就是完整的表名,不是模糊匹配的。


 回到顶部
总数 15 1 2 下一页