Foxtable(狐表)用户栏目专家坐堂 → SystemIdle报错例子


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

主题:SystemIdle报错例子

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/1 22:09:00 [显示全部帖子]

 主窗口、订单表,CurrentChanged事件,不能写加载代码

 

Tables("主界面_订单明细表").Fill("select 订单号,摘要,数量,单价,iif(isnull(数量*单价),0,数量*单价) as 金额  from {订单明细} where 订单号 = '" & Tables("主界面_订单表").Current("订单号") & "'","db1",True)

 

 写到其它事件,比如 PositionChanged 事件


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/14 22:48:00 [显示全部帖子]

 测试,没有发现你说的问题。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/14 22:52:00 [显示全部帖子]

 例子。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/14 23:09:00 [显示全部帖子]

 关闭的时候Load也会触发positionChanged事件,所以,尽量把代码写到Click事件。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/15 11:44:00 [显示全部帖子]

关闭事件,Load改成

 

Tables("主界面_订单表").Fill("select * from {订单}", "db1", True)


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/15 14:17:00 [显示全部帖子]

 哦,内部函数这样写

 

Forms(args(0)).Close
Dim tb As WinForm.TabControl = Forms("主界面").Controls("TabControl1")
For i As Integer = 0 To tb.TabPages.Count -1
    If tb.TabPages(i).Text = args(0) Then
        tb.TabPages.Delete(i)
    End If
Next


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/15 21:01:00 [显示全部帖子]

 从源头着手,导入系统菜单,去掉菜单事件的代码即可。

 

   

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

 

http://www.foxtable.com/help/topics/1079.htm

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/15 22:23:00 [显示全部帖子]

在安装目录下,会有一个菜单模板,在菜单设计那里,把模板导入即可。

 

你可以下载一个商业版的foxtable安装,就有了。


 回到顶部