Office中国论坛/Access中国论坛

标题: 子窗体为何只显示一条记录 [打印本页]

作者: qzl8848    时间: 2006-11-29 07:47
标题: 子窗体为何只显示一条记录
子窗体为何只显示一条记录?谁呢解答一下。谢谢!
作者: qzl8848    时间: 2006-11-29 07:48
忘了上传了[attach]21807[/attach]

作者: qzlong    时间: 2006-11-29 16:25
子窗体只显示一条的的问题解决了。但是如何使鼠标移到子窗体的一项记录时,主窗体显示相应的那一条记录
作者: wanshan    时间: 2006-11-29 17:34
如果子窗体只显示一条记录,一般是由于子窗体的链接字段造成的,删除即可!

如果让主窗体的记录随子窗体移动也很方便,只要在主窗体的“加载事件”中写一句代码就可以了:

  Set Me.子窗体名.Form.Recordset = Me.Recordset

作者: qzlong    时间: 2006-11-29 17:51
“如果子窗体只显示一条记录”的问题解决了,好不容易才找到“链接字段”。谢谢wanshan了!第二个问题。你说的“Set Me.子窗体名.Form.Recordset = Me.Recordset”,不知道写在哪里。我把它写在主窗体的“成为当前”事件上,但显示“找不到宏 me”。烦请再说的详细点。





作者: 一点通    时间: 2006-11-29 19:01
要改成你现在的子窗体名

Set Me.表1_子窗体.Form.Recordset = Me.Recordset

[attach]21809[/attach]

作者: qzl8848    时间: 2006-11-29 19:24
非常感谢一点通

新问题又来了:为何对子窗体进行筛选后,主窗体就无法同步了,就是结束筛选后也无法同步了,一定要关闭后重新打开才能同步。






欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3