Foxtable(狐表)用户栏目专家坐堂 → [原创]对一张表进行了时间段的过滤后,还能不能对过滤后的表进行SQLJoinTableBuilder操作?


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

主题:[原创]对一张表进行了时间段的过滤后,还能不能对过滤后的表进行SQLJoinTableBuilder操作?

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


加好友 发短信
等级:幼狐 帖子:65 积分:631 威望:0 精华:0 注册:2018/10/17 18:29:00
[原创]对一张表进行了时间段的过滤后,还能不能对过滤后的表进行SQLJoinTableBuilder操作?  发帖心情 Post By:2018/11/30 18:13:00 [只看该作者]

Dim Filter As String

With e.Form.Controls("StartDate")
    If .Value IsNot Nothing Then
        If Filter >"" Then
            Filter = Filter & " And "
        End If
        Filter = Filter & "来电时间 >= #" & .Value & "#"
    End If
End With
With e.Form.Controls("EndDate")
    If .Value IsNot Nothing Then
        If Filter >"" Then
            Filter = Filter & " And "
        End If
        Filter = Filter & "来电时间 <= #" & .Value & "#"
    End If
End With

If Filter > "" Then
    Tables("咨询业务热线登记表").Filter = Filter
End If


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


加好友 发短信
等级:幼狐 帖子:65 积分:631 威望:0 精华:0 注册:2018/10/17 18:29:00
用什么方法可以把过滤的表中的列加到另一张表中?  发帖心情 Post By:2018/11/30 18:21:00 [只看该作者]

Dim Filter As String

With e.Form.Controls("StartDate")
    If .Value IsNot Nothing Then
        If Filter >"" Then
            Filter = Filter & " And "
        End If
        Filter = Filter & "来电时间 >= #" & .Value & "#"
    End If
End With
With e.Form.Controls("EndDate")
    If .Value IsNot Nothing Then
        If Filter >"" Then
            Filter = Filter & " And "
        End If
        Filter = Filter & "来电时间 <= #" & .Value & "#"
    End If
End With

If Filter > "" Then
    Tables("咨询业务热线登记表").Filter = Filter
End If


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


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

你设置SQLJoinTableBuilder的时候,加上条件,如

 

b.filter = Tables("咨询业务热线登记表").Filter


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


加好友 发短信
等级:幼狐 帖子:65 积分:631 威望:0 精华:0 注册:2018/10/17 18:29:00
  发帖心情 Post By:2018/11/30 18:28:00 [只看该作者]

谢谢!

 回到顶部