设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[窗体] 怎么让窗体里的子窗体记录与窗体记录一起联动?

[复制链接]
跳转到指定楼层
1#
发表于 2011-5-19 07:29:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如图,按动窗体的记录进度条,使子窗体一起变动

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2011-5-19 07:51:25 | 只看该作者
给主窗体和子窗体直接绑定关键字
3#
发表于 2011-5-19 10:06:31 | 只看该作者
假设你有两个窗体subform1,subform2
在subform1写上
Private Sub Form_Current()
On Error Resume Next
If Me.ActiveControl.Name = Me.Name Then
Me.Parent.subform2.Form.Recordset.Move (Me.CurrentRecord * 3 - 1 - Me.Parent.subform2.Form.CurrentRecord)
End If

End Sub
在subform2写上

Private Sub Form_Current()
On Error Resume Next
If Me.ActiveControl.Name = Me.Name Then
Me.Parent.subform1.Form.Recordset.Move ((Me.CurrentRecord + 1) / 3 - Me.Parent.subform1.Form.CurrentRecord)
End If

End Sub
这个例子是
Private Sub Form_Current()
On Error Resume Next
If Me.ActiveControl.Name = Me.Name Then
Me.Parent.subform1.Form.Recordset.Move ((Me.CurrentRecord + 1) / 3 - Me.Parent.subform1.Form.CurrentRecord)
End If

End Sub
这个例子是subform1,subform2记录比例为1:3的例子,要是1:1自己动下脑袋,呵呵,哪个直接的就不给你了。
4#
 楼主| 发表于 2011-5-19 19:30:02 | 只看该作者
hjb016 版的简单
pq318 的要保存仔细学习。
谢谢两位!
5#
发表于 2011-5-19 20:13:01 | 只看该作者
hjb016 发表于 2011-5-19 07:51
给主窗体和子窗体直接绑定关键字

怎么操作啊 望高手指点啊
6#
发表于 2011-5-20 08:38:27 | 只看该作者
在子窗体的属性里设置
链接子字段
链接主字段
这两个属性来设置主窗体和子窗体之间的关联
7#
 楼主| 发表于 2011-5-20 17:02:37 | 只看该作者
我给个图吧

本帖子中包含更多资源

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

x
8#
发表于 2011-5-21 00:31:26 | 只看该作者
也跟着学习下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-6-30 07:39 , Processed in 0.139851 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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