Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共3 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:按值筛选(疑问)

1楼
migold 发表于:2011/1/29 14:29:00

请见:本页地址:http://help.foxtable.com/topics/2177.htm

 

我在销售表中,使用发现:

(1)首先筛选

[职员名称] = '郑晓频'

(2)按值筛选,选择

[库房编码] In ('B')

 

 

结果,我打开“编辑筛选表达式”,发现是:[库房编码] In ('B')

正常应该是:([职员名称] = '郑晓频') And [库房编码] In ('B')

导致筛选结果不正确,请问为什么会这样????

 

2楼
狐狸爸爸 发表于:2011/1/30 9:05:00
按值筛选会先取消原来的筛选的,你颠倒顺序操作看看
3楼
migold 发表于:2011/1/30 9:14:00

我变通了一下:将按钮代码改为

Dim a,b As String
a = CurrentTable.Filter
If a IsNot Nothing AndAlso a <> "" Then
    Syscmd.Filter.Values()
    b = CurrentTable.Filter
    If b IsNot Nothing AndAlso b <> "" AndAlso a <> b Then
        CurrentTable.Filter = "(" & a & ") And (" & b & ")"
    End If
Else
    Syscmd.Filter.Values()
End If

 

共3 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03125 s, 2 queries.