设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1361|回复: 3
打印 上一主题 下一主题

新手求助ACCESS VB 查询窗体问题--已找人解决,谢谢

[复制链接]
跳转到指定楼层
1#
发表于 2017-7-14 13:23:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 sunw1984 于 2017-7-14 15:02 编辑

本人初用ACCESS菜鸟,套用论坛里的一些代码和教程实现了多条件查询,但是最后有一个条件不知道怎么搞,特请高手不吝赐教

如图(在查询代码下面),想实现“出入库”下拉菜单查询,如下拉选择“入库”,则子窗体中“总重量_kg”显示全部大于0条目;反之,如果选择“出库”,则子窗体中“总重量_kg”显示全部小于0的条目;

请教大家怎么增加查询代码,现有查询代码如下:
  1. Private Sub cmd查询_Click()
  2.     On Error GoTo Err_cmd查询_Click
  3.     Dim strWhere As String  
  4.     strWhere = ""   
  5.     If Not IsNull(Me.库位) Then
  6.         strWhere = strWhere & "([库位] like '*" & Me.库位 & "*') AND "
  7.     End If
  8.     If Not IsNull(Me.包装形式) Then
  9.         strWhere = strWhere & "([包装形式] like '" & Me.包装形式 & "') AND "
  10.     End If
  11.     If Not IsNull(Me.品种) Then
  12.         strWhere = strWhere & "([品种] like '*" & Me.品种 & "*') AND "
  13.     End If
  14.     If Not IsNull(Me.生产批号) Then
  15.         strWhere = strWhere & "([生产批号] like '" & Me.生产批号 & "') AND "
  16.     End If
  17.     If Not IsNull(Me.包装批号) Then
  18.         strWhere = strWhere & "([包装批号] like '" & Me.包装批号 & "') AND "
  19.     End If
  20.     If Not IsNull(Me.开始日期) Then
  21.         strWhere = strWhere & "([日期] >= #" & Format(Me.开始日期, "yyyy-mm-dd") & "#) AND "
  22.     End If
  23.     If Not IsNull(Me.截止日期) Then
  24.         strWhere = strWhere & "([日期] <= #" & Format(Me.截止日期, "yyyy-mm-dd") & "#) AND "
  25.     End If
  26.    
  27.     If Len(strWhere) > 0 Then
  28.         strWhere = Left(strWhere, Len(strWhere) - 5)
  29.     End If
  30.     Debug.Print strWhere
  31.     Me.出入库明细_查询_子窗体.Form.Filter = strWhere
  32.     Me.出入库明细_查询_子窗体.Form.FilterOn = True
  33.     Call CheckSubformCount
  34. Exit_cmd查询_Click:
  35.     Exit Sub
  36. Err_cmd查询_Click:
  37.     MsgBox Err.Description
  38.     Resume Exit_cmd查询_Click
  39. End Sub
复制代码
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2017-7-14 13:53:47 | 只看该作者
例子昵?
回复

使用道具 举报

3#
 楼主| 发表于 2017-7-14 13:57:13 | 只看该作者

实际贴图在帖子最下面,谢谢
4#
 楼主| 发表于 2017-7-14 15:03:18 | 只看该作者
该问题已找人解决,非常感谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-4-29 17:21 , Processed in 0.132176 second(s), 27 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表