以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  e是private  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=74648)

--  作者:qinlao666
--  发布时间:2015/9/16 9:01:00
--  e是private

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20150916085733.jpg
图片点击可在新窗口打开查看


在计划管理里有如下命令
LockBaseMainForm() \'锁定主界面
e.Form.StopRedraw()
Dim idx As String = Tables("报价主表").Current("_Identify")
DataTables("报价主表").StopRedraw()
DataTables("报价主表").Load()
DataTables("报价主表").ResumeRedraw()
Tables("报价主表").Position = Tables("报价主表").FindRow("_Identify = \'" & idx & "\'")
e.Form.ResumeRedraw()
UnLockBaseMainForm() \'解锁主界面

报如图的错误,请老师帮忙

--  作者:大红袍
--  发布时间:2015/9/16 9:04:00
--  

直接这样写就行了

 

Dim idx As String = Tables("报价主表").Current("_Identify")
DataTables("报价主表").StopRedraw()
DataTables("报价主表").Load()
DataTables("报价主表").ResumeRedraw()
Tables("报价主表").Position = Tables("报价主表").FindRow("_Identify = \'" & idx & "\'")

--  作者:qinlao666
--  发布时间:2015/9/16 9:26:00
--  
http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&replyID=514505&ID=74556&skin=1
老师我是想解决链接中的问题

--  作者:qinlao666
--  发布时间:2015/9/16 14:43:00
--  
老师解决不了窗口数据闪动的问题
--  作者:大红袍
--  发布时间:2015/9/16 14:47:00
--  
如果数据闪动,正常。加载就是这样
--  作者:qinlao666
--  发布时间:2015/9/16 17:24:00
--  
大红袍老师,如果数据闪动我就没法工作了。
我想完成的工作是:业务员在电脑A中完成报价,保存后。经理的电脑上会自动弹出通知框”有未审核的报价“
我原本的思路是这样的:在计划管理器中定时加载数据(时间间隔很短的),重新加载的数据有满足条件的数据就自动弹出通知框。
因为加载数据间隔时间短,数据一直在闪动,就没法工作了。
请老师赐教有什么方法能解决数据闪动的问题,或者换个方法解决我想完成的任务
请老师赐教,谢谢















--  作者:qinlao666
--  发布时间:2015/9/16 17:25:00
--  
后期还有合同模板,生产模板等都需要用到这个功能


--  作者:qinlao666
--  发布时间:2015/9/16 17:26:00
--  
我都弄了2天了,还是没能很完美的解决这个问题
--  作者:大红袍
--  发布时间:2015/9/16 17:36:00
--  

你可以在工作的时候停止闪动,比如

 

在StartEdit写入

 

vars("停止") = true

 

AfterEdit写入

 

vars("停止") = false

 

然后,在计时器那里判断

 

If vars("停止") Then return


--  作者:大红袍
--  发布时间:2015/9/16 17:38:00
--  

你也可以数秒后关闭通知框

 

下载信息  [文件大小:300.0 KB  下载次数:12]
图片点击可在新窗口打开查看点击浏览该文件:关闭任意对话框.table