以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  开发版出现莫名其妙的问题,无法正常使用  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=98421)

--  作者:包头123
--  发布时间:2017/3/29 16:01:00
--  开发版出现莫名其妙的问题,无法正常使用
版主:
     最近发现开发版系统选择一个表后,点击系统菜单就出现显示迟缓的问题,点击这个表的记录好多次之后,也许系统菜单就切换过来了。
     另外选择不同的记录后,备注字段的内容也不随之变化,搞不清是怎么回事。
     再有就是,窗口管理中的窗口设计功能,说不定什么时候,就再怎么点击也不动了,窗口应用能使用,点击窗口管理右上角的×也无法退出。
     我删除了bin目录后,也不管用。
     其他人有这样的问题吗?
     我在安装3.19日前后的版本都有这个问题。
     搞不清是foxtable的问题,还是我系统本身有问题,但我的系统运行其他软件没有问题。

--  作者:有点色
--  发布时间:2017/3/29 16:22:00
--  
 点击系统菜单迟缓。看你的drawcell事件,看你的prepareEdit事件,把代码注释掉测试。
--  作者:包头123
--  发布时间:2017/3/29 16:38:00
--  
我没有这类代码。是在没有运行任何窗口的情况下出现迟缓的情况的。
--  作者:有点色
--  发布时间:2017/3/29 16:59:00
--  

具体做什么操作后出现问题?

 

考虑那种操作触发了什么代码,看你的表的表事件,肯定写有耗时代码。


--  作者:包头123
--  发布时间:2017/3/29 17:10:00
--  
我总计定义了71个表,是否定义的表多了,我每次操作最后一个表,就出现莫名其妙的问题,删除字段也删除不了。
--  作者:有点色
--  发布时间:2017/3/29 17:24:00
--  
以下是引用包头123在2017/3/29 17:10:00的发言:
我总计定义了71个表,是否定义的表多了,我每次操作最后一个表,就出现莫名其妙的问题,删除字段也删除不了。

 

表不多。你可以按住ctrl不放直到完全启动项目,这样就不会触发任何代码,如果此时操作没问题,就说明,肯定是你代码有问题。


--  作者:包头123
--  发布时间:2017/3/29 18:41:00
--  
我删除了这个表,把一个没用的表,修改为我需要的表,就没事了。 
但即使重新建立这个表也不行。真是奇怪。
谢谢版主了。

--  作者:有点色
--  发布时间:2017/3/29 20:36:00
--  
以下是引用包头123在2017/3/29 18:41:00的发言:
我删除了这个表,把一个没用的表,修改为我需要的表,就没事了。 
但即使重新建立这个表也不行。真是奇怪。
谢谢版主了。

 

遇到这种问题,可以这样:导出所有的代码,搜索这个表名,看写了什么代码,逐一排查一下。