以文本方式查看主题

-  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=142232)

--  作者:dokings
--  发布时间:2019/10/21 18:36:00
--  加载数据(部分年度+部分编号)
有一个表需要这样加载数据,麻烦老大们看下能不能实现

首先获取今年的年份,比如2019年,加载以PD19开头的数据, 等20年则加载PD20开头的数据?

可行吗?

--  作者:狐狸爸爸
--  发布时间:2019/10/21 18:41:00
--  
DataTables("表A").LoadFilter  = "PD" &  Date.Today.Year
DataTables("表A").Load()


--  作者:dokings
--  发布时间:2019/10/21 18:59:00
--  
这样可以加载 PD1901, PD1902, PD1903.....这样的数据吗? 貌似不行
--  作者:dokings
--  发布时间:2019/10/21 19:27:00
--  
以下是引用dokings在2019/10/21 18:59:00的发言:
这样可以加载 PD1901, PD1902, PD1903.....这样的数据吗? 貌似不行


DataTables("表A").LoadFilter = "[编号] like \'TS19%\'" 


这个19能不能用变量 ?   用当年的年份后两个数据


--  作者:有点蓝
--  发布时间:2019/10/21 20:23:00
--  
DataTables("表A").LoadFilter = "[编号] like \'TS" & format(Date.Today,"yy") & "%\'"