Office中国论坛/Access中国论坛

标题: 【主窗体与子窗体链接问题】 [打印本页]

作者: hope678    时间: 2011-6-29 21:42
标题: 【主窗体与子窗体链接问题】
附件里有两个窗体,主窗体为窗体1,子窗体为窗体2,主窗体中有两个组合框,一个为分类,一个为名称,当选定分类后,就会显示对应的名称,现在的问题是,我在主窗体中选定名称和分类后,子窗体中不能对应的显示主窗体中的内容,各位大虾帮帮忙啊,谢谢了
作者: pq318    时间: 2011-6-29 22:14
就我的经历吧,得做个刷新按钮,另外子窗体的在打开状态,不好意思,没有看你具体的,不过,你这个问题我刚刚有个类似的,我用了一套思路解决了.
作者: hope678    时间: 2011-6-29 22:51
回复 pq318 的帖子

能说具体些吗?如果能帮我上传的附件改一下就更好,万分感谢啊,
作者: hnhq    时间: 2011-6-29 23:01
学习学习!
作者: hnhq    时间: 2011-6-29 23:01
又学到了一点东东
作者: caoguangyao    时间: 2011-6-30 09:25
Private Sub 分类_AfterUpdate()
Me.名称.Requery
Me.名称 = ""
Mynew
End Sub
Private Sub 名称_AfterUpdate()
Mynew
End Sub
Sub Mynew()
Dim str As String
str = " where true "
If Nz(Me.分类) <> "" Then
    str = str & " and " & "分类 ='" & Me.分类 & "'"
End If
If Nz(Me.名称) <> "" Then
    str = str & " and " & "名称 ='" & Me.名称 & "'"
End If
Me.窗体2.Form.RecordSource = "select * from 表1" & str
End Sub


作者: hope678    时间: 2011-6-30 09:33
回复 caoguangyao 的帖子

太感谢了
作者: caoguangyao    时间: 2011-6-30 09:46
还有什么不明白的问题?说来听听
作者: hope678    时间: 2011-6-30 09:51
附件的窗体1里有两个组合框,一个为分类,另一个为名称,选定分类后,就能在第二个组合框里看到相应的名称。例如,我在分类里选择了水果,名称里就有苹果和梨两个选项,我现在的问题是选中苹果或梨后,怎样实现打开苹果和梨的窗体。还有当我把表1里的添加的分类和名称后,又怎样能够快速简单实现打开新的名称所对应的窗体。   各位大虾帮帮忙啊,谢谢



作者: hope678    时间: 2011-6-30 09:52
回复 caoguangyao 的帖子

能帮我看看上面这个问题(组合框的更新)又怎么弄吗?
作者: hope678    时间: 2011-6-30 11:28
回复 caoguangyao 的帖子

那比如说,我选定了分类为水果,名称为苹果(事先为苹果建立了一个窗体),想在主窗体(即窗体1)的右半部分同步显示苹果(窗体),该怎么链接啊,请指点~~谢谢
作者: hope678    时间: 2011-6-30 11:40
回复 caoguangyao 的帖子

类似于要实现双击子窗体的记录来打开窗




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