Foxtable(狐表)用户栏目专家坐堂 → 麻烦优化一哈代码


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

主题:麻烦优化一哈代码

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


加好友 发短信
等级:二尾狐 帖子:500 积分:5397 威望:0 精华:0 注册:2009/2/5 13:09:00
麻烦优化一哈代码  发帖心情 Post By:2019/1/25 16:13:00 [只看该作者]

LockBaseMainForm() '锁定主窗口
Dim r As Row = Tables("客户查询_table8").Current
Dim fl As String = "编号 = '"  & r("编号") & "'"
r.Load() '加载父行
DataTables("来电记录").StopRedraw '停止绘制来电记录
DataTables("来电记录").RemoveFor(fl) '移除当前订单的来电记录
DataTables("来电记录").Appendload(fl) '追载当前订单的来电记录
DataTables("来电记录").ResumeRedraw '恢复绘制来电记录
Dim rc As Row = Tables("客户查询_table8").Current
Dim flc As String = "编号2 = '"  & rc("客户id") & "'"
rc.Load() '加载父行
DataTables("财务").StopRedraw '停止绘制财务
DataTables("财务").RemoveFor(flc) '移除当前订单的财务
DataTables("财务").Appendload(flc) '追载当前订单的财务
DataTables("财务").ResumeRedraw '恢复绘制财务
Dim r As Row = Tables("客户查询_table8").Current
Dim fl As String = "合同号 = '"  & r("合同号") & "'"
r.Load() '加载父行
DataTables("服务卷").StopRedraw '停止绘制服务卷
DataTables("服务卷").RemoveFor(fl) '移除当前订单的服务卷
DataTables("服务卷").Appendload(fl) '追载当前订单的服务卷
DataTables("服务卷").ResumeRedraw '恢复绘制服务卷
UnLockBaseMainForm() '解锁主窗口

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/25 18:45:00 [只看该作者]

这种代码无法优化的。

 

做一个具体例子发上来,看看是否可以变通处理。


 回到顶部