以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]关于初始加载  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=170841)

--  作者:lgj716330
--  发布时间:2021/8/9 11:57:00
--  [求助]关于初始加载
BeforeLoadOuterTable里设置初始不加载数据,有好几十张表(象下图一样)。有没有办法实现这里只写一个通用代码,然后我在另一张表里维护表名就可以

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


--  作者:有点蓝
--  发布时间:2021/8/9 12:09:00
--  
没有办法在另外一种表里维护,因为还没有任何表加载

如果是所有表都不加载直接这样一句代码即可
e.SelectString = "Select * From {" & e.DataTableName & "} Where [_Identify] Is Null"

如果是指定部分表格不加载,可以这样
select case e.DataTableName
case "表A","表B","表C",........
e.SelectString = "Select * From {" & e.DataTableName & "} Where [_Identify] Is Null"
endselect