设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 3797|回复: 13
打印 上一主题 下一主题

[Access本身] 怎么做可以在点某条记录内容时弹出窗口显示该记录的信息。。。。。

[复制链接]
跳转到指定楼层
1#
发表于 2010-7-26 22:14:42 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
大家好,我用的是access2000,做了一个简单数据库,内容就是查询,按照关键字查出需要的记录,但是我想加一个功能,就是随便点我已经查出的记录里任何一条记录,就能显示出这条记录的详细信息,但就显示这一条的信息,我不知道我说得是否对,我发几张图吧,呵呵


这个是我做过的操作,我在子窗口里的属性“取得焦点”加了个宏
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
14#
发表于 2010-7-30 10:44:23 | 只看该作者
论坛有这种范例
13#
 楼主| 发表于 2010-7-27 22:28:18 | 只看该作者
顶起来拉,还没解决,hoho

点击这里给我发消息

12#
发表于 2010-7-27 09:50:09 | 只看该作者
应该是 编码=forms!普查记录表编查询!普查记录表编查询 子窗体1.Form.编码  
具体可能要看你窗体,因为我没有看到你的mdb。
普查记录表编查询 子窗体1 可能中间有空格,要加[]
[普查记录表编查询 子窗体1]
11#
发表于 2010-7-26 23:59:17 | 只看该作者
本帖最后由 chaosheng 于 2010-7-27 00:12 编辑

干脆在那子窗体的"编码"文本框的click事件中用下面vba

DoCmd.OpenForm "普查记录表编查询 子窗体1", acNormal
Forms("普查记录表编查询 子窗体1").Filter = "编码='" & Me.编码 & "'"
Forms("普查记录表编查询 子窗体1").FilterOn = True
10#
 楼主| 发表于 2010-7-26 23:39:30 | 只看该作者
准确讲,应该是在主窗体里那个子窗体控件的名称 (在主窗体里选择上子控体控件,然后在属性窗口中可看到)
tmtony 发表于 2010-7-26 23:24


还是有点不明白呵呵,您说的那个控件是不是就是“编码”显示的文本框。其实上边的图的操作是我点的”普查记录表编查询 子窗体1“里的一个记录,弹出来的还是子窗体1,我照您的方法在where后边写的是 编码=forms!普查记录表编查询!编码.Form.编码  还是
编码=forms!普查记录表编查询!普查记录表编查询 子窗体1.Form.编码  ??糊涂了我有点,

点击这里给我发消息

9#
发表于 2010-7-26 23:24:36 | 只看该作者
准确讲,应该是在主窗体里那个子窗体控件的名称 (在主窗体里选择上子控体控件,然后在属性窗口中可看到)
8#
 楼主| 发表于 2010-7-26 23:20:54 | 只看该作者
编码=forms!普查记录表编查询!子窗体控件名.Form.编码
子窗体控件名改为你实际的名称
tmtony 发表于 2010-7-26 22:56



谢谢你的指点,想再问一下,子窗体控件名就是我的子查询窗口吧
7#
发表于 2010-7-26 23:14:11 | 只看该作者
本帖最后由 chaosheng 于 2010-7-26 23:16 编辑
您说的例子是只有下载2007后才会有???
handong9622 发表于 2010-7-26 22:36

是啊.罗斯文2007里的记录数据表打开记录明细窗体的方法很好啊,类似web的超连接.里面很详细的. 我感觉很奇怪,很多人怎还在用2003甚至2000啊,现在Office2010了呀.

点击这里给我发消息

6#
发表于 2010-7-26 22:56:42 | 只看该作者
编码=forms!普查记录表编查询!子窗体控件名.Form.编码
子窗体控件名改为你实际的名称
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-17 16:51 , Processed in 0.093348 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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