设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: yangruihao
打印 上一主题 下一主题

[查询] 查询求助..

[复制链接]
11#
 楼主| 发表于 2012-8-26 21:32:49 | 只看该作者
todaynew 发表于 2012-8-26 21:22
搞不明白你要干什么?
子窗体本来的数据源为采购单明细,为什么又在筛选中改为了采购商表头?



其实我是想通过“供应商”,显示找出 采购单表头子窗体 的“单号”“日期”“备注”。再通过点击  采购单表头子窗体  的“单号”,在另一个子窗体——采购单明细中显示出明细。

之前见过有老师做出类似这样的递进查询,所以我就想试一下

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
12#
发表于 2012-8-26 22:36:44 | 只看该作者
请删除最后那句requery
没用,平白无故多次查询
13#
 楼主| 发表于 2012-8-27 11:24:55 | 只看该作者
layaman_999 发表于 2012-8-26 22:36
请删除最后那句requery
没用,平白无故多次查询

删了那句也是没用..我已经打算重新做了,唉
14#
发表于 2012-8-27 18:40:21 | 只看该作者
用筛选语句试试?
  1.     Dim strSQL   As String
  2.     If Len(Me.Combo0) > 0 Then
  3.         strSQL = "供应商 like '*" & Trim(Nz(Me.Combo0.Value, "")) & "*' "
  4.         Me.采购单表头_子窗体.Form.Filter = strSQL
  5.         Me.采购单表头_子窗体.Form.FilterOn = True
  6.     Else
  7.         strSQL = ""
  8.         Me.采购单表头_子窗体.Form.FilterOn = False
  9.     End If
  10.     Me.采购单表头_子窗体.Form.Requery
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-6-8 10:39 , Processed in 0.137577 second(s), 26 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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