设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[窗体] 子窗体没有与主窗体建立连接字段,如何同步显示主子窗体记录?

[复制链接]
跳转到指定楼层
1#
发表于 2011-6-24 13:00:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
建立了一个主窗体是用来输入数据的.在主窗体上建立一个子窗体用来显示所有主窗体输入的数据.现在需要的功能是:当我点击子窗体中的某条记录时,主窗体同步显示该条记录.

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2011-6-24 13:00:47 | 只看该作者
要如何写代码
3#
发表于 2011-6-24 13:07:44 | 只看该作者
在子窗体的成为当前写下:

Private Sub Form_Current()
     Forms![主窗体名]![字段名] = 子窗体字段名
End Sub

不过有什么用呢?子窗体已经看到你点击的资料了,主窗体里再显示?
还是说,你想在主窗体里编辑子窗体里字段的内容,然后保存回去?
4#
 楼主| 发表于 2011-6-24 13:40:24 | 只看该作者
1.没错,子窗体的数据显示在主窗体上更直观些.
2.是啊,就是这样

Forms![主窗体名]![字段名] = 子窗体字段名
这个语句的"字段名指的是哪个字段?主索引字段么
5#
发表于 2011-6-24 13:49:47 | 只看该作者
应该是需要逐个字段指定。

点击这里给我发消息

6#
发表于 2011-6-24 13:57:57 | 只看该作者
本帖最后由 t小宝 于 2011-6-24 13:58 编辑

这里有一个方法:
[原创分享]Access 2003 分割窗体完美解决方案
7#
 楼主| 发表于 2011-6-24 15:09:03 | 只看该作者
多谢斑竹
8#
 楼主| 发表于 2011-6-27 21:44:34 | 只看该作者
版主我今天试了你的方法,老是出现莫名其妙的问题,什么找不到子窗体的对象等等,删掉你给的代码又没问题了。不知道为什么。我用的ACCESS是2000的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-25 15:14 , Processed in 0.208713 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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