以文本方式查看主题 - 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 -- 你也可以数秒后关闭通知框
|