设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[窗体] 子窗体中字段(含多条记录) 作为新窗体的数据源筛选条件

[复制链接]
跳转到指定楼层
1#
发表于 2015-12-30 13:31:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
子窗体字段(单条记录)作为新窗体的数据源筛选条件,经请教论坛大虾,已解决,感谢大家的帮助!代码如下:DoCmd.OpenForm "明细表", acFormDS
    Forms!明细表.RecordSource = "SELECT * FROM 历年总表 WHERE 专利权人='" & Me.child1!企业名称 & "' and 年份 =" & Me.child1!年份 & " and 状态 ='" & Me.child1!状态 & "'and 类别 ='" & Me.child1!类别 & "'"
现在就是想问问,如果 代码中的专利权人 有多条记录的话,要显示明细,怎么写!也就是说在主窗体筛选控件没输入筛选值的情况下,子窗体显示的是全部的汇总表,要求此时点击“明细”按钮,需要显示整个明细表,并且能够按照子窗体的数据动态显示明细。roych 的实例软件还在研究,目前对我这样的新手还要时间啊,所以这个问题先问下。写了这么多,不晓得问题大家能看明白了么  
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2015-12-30 13:48:40 | 只看该作者
专利权人='" & Me.child1!企业名称 & "'  这句不要 就是显示  所有数据
专利权人='" & Me.child1!企业名称 & "'  这句要就是显示对应这个企业名称的数据
专利权人='" & Me.child1!企业名称 & "'  or 专利权人='" & Me.child1!企业名称2 & "'   就是显示 符合多个条件 的数据
3#
 楼主| 发表于 2015-12-30 13:57:35 | 只看该作者
admin 发表于 2015-12-30 13:48
专利权人='" & Me.child1!企业名称 & "'  这句不要 就是显示  所有数据
专利权人='" & Me.child1!企业名称 ...

谢谢!管理员大人! 可能我的表述不清楚,那个企业名称是字段名。在没输入筛选值的情况下,子窗体显示的是总的汇总表,如果这时候点击 “明细”按钮,新窗体这时候显示的是总明细。如果在不限定后面"状态",“l类别”,“年份”的情况下 会出现多条“某个企业名称”的多条记录,这时点击按钮显示的是这些记录的详细明细。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-15 14:13 , Processed in 0.089525 second(s), 26 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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