以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  这段代码运算时间有点长  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=184060)

--  作者:lisangyu
--  发布时间:2022/11/23 17:47:00
--  这段代码运算时间有点长
兰总:能不能看下,还有优化的空间吗
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:新建文本文档 (3).txt


--  作者:有点蓝
--  发布时间:2022/11/24 8:44:00
--  
先把需要的数据加载出来,然后使用find查询,不使用sqlfind

DataTables("部门重点工作填报").loadfilter = "[年度] = \'" & b & "\' And [季度] = \'" & c & "\'and [部门名称] = \'" & a & "\' and [重点工作] in (select 关键指标 from 部门年度指标表 where [部门名称] =  \'" & a & "\' And [年度] = \'" & b & "\')"
DataTables("部门重点工作填报").load