Foxtable(狐表)用户栏目专家坐堂 → 筛选报警


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

主题:筛选报警

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


加好友 发短信
等级:九尾狐 帖子:2707 积分:18056 威望:0 精华:0 注册:2013/4/9 10:41:00
筛选报警  发帖心情 Post By:2017/11/12 17:47:00 [只看该作者]

能帮忙看看这个吗?不知道为什么,感谢 感谢 
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20171112174325.png
图片点击可在新窗口打开查看

.NET Framework 版本:2.0.50727.5485
Foxtable 版本:2017.10.26.1
错误所在事件:
详细错误信息:
语法错误:“And”运算符前缺少操作数。
Dim Filter As String
With forms("资金分配操作窗口").Controls("ComboBox1")
If .Value IsNot Nothing Then
    If Filter > "" Then
        Filter = Filter & "And"
    End If
    Filter = Filter & "绑定号 = '" & .Value & "'"   '此处内容自行修改
End If
End With
If Filter > "" Then
    Tables("回款勾选窗口_Table1").Filter = Filter
End If  '显示订单清单的列表

Tables("回款勾选窗口_Table1").Filter = Filter & " And 收款信息_付款否=false"
Tables("回款勾选窗口_Table1").ExtendLastCol = True '功能是填表列与窗口后面的间歇
'

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


加好友 发短信
等级:婴狐 帖子:28 积分:256 威望:0 精华:0 注册:2016/11/2 10:16:00
  发帖心情 Post By:2017/11/12 19:35:00 [只看该作者]

Tables("回款勾选窗口_Table1").Filter = Filter & " And 收款信息_付款否=false"
这里应该判断一下Filter是不是为空


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


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

Dim Filter As String
With forms("资金分配操作窗口").Controls("ComboBox1")
    If .text <> Nothing Then
        If Filter > "" Then
            Filter = Filter & " And "
        End If
        Filter = Filter & "绑定号 = '" & .Value & "'"   '此处内容自行修改
    End If
End With

Tables("回款勾选窗口_Table1").Filter = iif(Filter>"", filter & " And ", "") & "收款信息_付款否=false"
Tables("回款勾选窗口_Table1").ExtendLastCol = True '功能是填表列与窗口后面的间歇

[此贴子已经被作者于2017/11/12 19:43:55编辑过]

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


加好友 发短信
等级:九尾狐 帖子:2707 积分:18056 威望:0 精华:0 注册:2013/4/9 10:41:00
  发帖心情 Post By:2017/11/13 12:18:00 [只看该作者]

感谢 可以了,因为之前筛选的条件被清除了,感谢 感谢 ,现在可以了,
能问问 为什么Label 绑定的日期列, 显示出来会有 时间呢,感谢 感谢 ,这个在那里改啊 

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20171113121726.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20171113120903.png
图片点击可在新窗口打开查看


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


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

写一下dataformat事件即可

 

if e.value = nothing Then

    e.text = nothing

Else

    e.Text = format(e.value, "yyyy年MM月dd日")

end If


 回到顶部