Foxtable(狐表)用户栏目专家坐堂 → 多条件筛查


  共有2365人关注过本帖树形打印复制链接

主题:多条件筛查

帅哥哟,离线,有人找我吗?
蓝蚂蚁
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:672 积分:7909 威望:0 精华:0 注册:2016/6/11 11:10:00
多条件筛查  发帖心情 Post By:2019/1/3 15:38:00 [只看该作者]

有如下一段代码:    
    Dim f As New Filler
    f.SourceTable = DataTables("采购计划总表") 
    f.Filter="计划日期>=#"& d1 &"# and  计划日期<#"& d2 &"# and ..............."   【】
    f.SourceCols = "盘点日期,字典编码,组件名称,规格,单位,数量" 
    f.DataTable = DataTables("打计划用库存") 
    f.DataCols = "盘点日期,字典编码,组件名称,规格,单位,数量"    
    f.Fill() 
上面代码中:

    f.Filter="计划日期>=#"& d1 &"# and  计划日期<#"& d2 &"# and 相差(一列名)isnull(单元格内容是空白,不是0) or 相差<0 and 补(逻辑列)=不勾选"  ,这句代码正确的应该如何写?


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/3 16:19:00 [只看该作者]

f.Filter="计划日期>=#"& d1 &"# and  计划日期<#"& d2 &"# and (相差 is null or 相差<0) and 补=false"

 回到顶部