Foxtable(狐表)用户栏目专家坐堂 → 系统菜单很卡???


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

主题:系统菜单很卡???

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


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

 关键事件写了大量耗时代码,比如prepareEdit、drawcell等

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


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

 那你注释掉代码看是否卡

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


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

 1、升级到最新版;

 

 2、代码应该没什么问题,具体怎么操作的时候会卡?


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


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

 试试这样写

 

systemready = False
If e.DataCol.name="已完成" Then
    Dim count1 As Integer = e.DataTable.compute("count(工作号)", "工作号 = '" & e.DataRow("工作号") & "' and 已完成 = true")
    If count1 = e.DataTable.compute("count(工作号)", "工作号='" & e.DataRow("工作号") &"'") Then
        e.DataRow.GetParentRow("订单主表")("已完成")=True
    Else
        e.DataRow.GetParentRow("订单主表")("已完成")=False
    End If
End If
systemready = True


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


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

 替换原来的。

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


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


 回到顶部