以文本方式查看主题

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

--  作者:小寒虫
--  发布时间:2019/12/31 23:17:00
--  [求助]时间筛选能不能实现多列都能实现筛选
Dim stdate As Date = Date.Today
   
Dim Endate As Date = Date.Today.AddDays(7)


’DataTables("user").LoadFilter = "提醒1 >= #" & stdate & "# and 提醒1 <= #" & Endate & "#"这条能够实现提醒1的筛选
DataTables("user").LoadFilter = "提醒1 >= #" & stdate & "# and 提醒1 <= #" & Endate & "# or 提醒2 >= #"  & stdate & "# and 提醒2 <= #" & Endate & "#"
\'DataTables("user").Load()

e.Form.controls("Table1").Table.DataSource = DataTables("user")

能不能把“提醒1显示,同时“提醒2”满足同样的时间段也显示


还有个问题,我这个代码用
DataTables("user").Load()
不执行显示
用下面的
e.Form.controls("Table1").Table.DataSource = DataTables("user")
就能执行显示出来,不知道问题出在了哪里

--  作者:有点蓝
--  发布时间:2020/1/2 9:04:00
--  
dim dt as datatable = e.Form.controls("Table1").Table.datatable
dt.loadfilter = "提醒1 >= #" & stdate & "# and 提醒1 <= #" & Endate & "# or 提醒2 >= #"  & stdate & "# and 提醒2 <= #" & Endate & "#"  \'这个条件没有问题呀,2个提醒的数据都可以加载的
dt.load