以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- querytable的loadfilter问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=150888) |
-- 作者:rogen -- 发布时间:2020/6/10 9:12:00 -- querytable的loadfilter问题 界面有个querytable,写了sql语句生成了表 sql语句限定了默认不加载数据 想在界面的主表切换记录时,子表(就是querytable)能同步加载数据(loadfilter) 经测试,sql语句限定了初始不加载数据时,是不能和主表同步切换数据的 只有sql语句不写限定条件,加载所有记录,才能做到和主表同步切换数据
请问: ① querytable初始加载所有数据,会不会慢啊(目前才刚开始写,没多少数据,怕以后慢) ② 不能做到初始不加载数据, 运行时再根据条件加载吗? |
-- 作者:有点蓝 -- 发布时间:2020/6/10 9:21:00 -- 写了什么代码?http://foxtable.com/bbs/dispbbs.asp?boardid=2&Id=150626 |
-- 作者:rogen -- 发布时间:2020/6/10 9:30:00 -- 切换主表记录时,就是常规的loadfilter代码 dim r as row = tables("主表").current datatables("querytable").loadfilter = "采购单号 = \'" & r("采购单号") & "\'" datatables("querytable").load
querytable初期不加载数据时,这个代码无效,初期加载所有数据时,有效 |
-- 作者:有点蓝 -- 发布时间:2020/6/10 9:44:00 -- querytable是怎么生成的?完整代码 |