以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  求助:窗体表运行第一次有数据,然后莫名就空白了  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=93225)

--  作者:李孝春
--  发布时间:2016/11/23 11:18:00
--  求助:窗体表运行第一次有数据,然后莫名就空白了
 求助:窗体表运行第一次有数据,然后莫名就空白了
项目中的其他窗体表则不会出现这个情况。只有这个微信服务数据窗体表出现。
麻烦各位老师多多指导下。

图片点击可在新窗口打开查看此主题相关图片如下:11.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:22.png
图片点击可在新窗口打开查看



[此贴子已经被作者于2016/11/23 12:43:04编辑过]

--  作者:有点蓝
--  发布时间:2016/11/23 11:55:00
--  
应该是下面的用法引起的,如果中间的代码出错,会导致ResumeRedraw无法调用
Tables("微信图文素材列表").StopRedraw

Tables("微信图文素材列表").ResumeRedraw

可以改成下面这种模式
Tables("微信图文素材列表").StopRedraw
Try
    \'其它代码
    Catch
Finally
    Tables("微信图文素材列表").ResumeRedraw
End Try


--  作者:李孝春
--  发布时间:2016/11/23 12:50:00
--  回复:(有点蓝)应该是下面的用法引起的,如果中间的...
参照更改了 结果还是一样  我自己也排查了一下 硬是没有找到原因 所以才再次求教各位老师了
麻烦有点蓝老师多多指导了
不知道还有没有类似实现变通的办法呢?


现在是第一次获取到数据之后,如果进行窗体其他操作  也会出现空白一片 切换窗体也一样 会出现空白一片
[此贴子已经被作者于2016/11/23 13:04:46编辑过]

--  作者:有点蓝
--  发布时间:2016/11/23 14:03:00
--  
1、窗口表改为副本

2、所有按钮事件检查一遍,有StopRedraw的地方都改改