2017-10-29 94 views
0

Hy人人专家! 我想通过从MS Access中的子窗体中选择一行来填充主窗体,但它不工作,如何通过从子表格中选择任何行来填充MS Access主窗体

这是主窗体!

enter image description here

在主要形式的每个控件绑定到数据源。

这是子窗体!

enter image description here

在这种形式我想通过选择任何行形成子表单来填充行数据的主要形式。当我标记红色。当我选择它时,它应该自动填入主窗体。我试图通过调用这样的参考。

me.ShiftProdRecord2_Query_SubForm = textbox.value

+0

这可能吗? –

+0

你想显示主窗体中的现有记录?你有没有考虑过使用分割形式? – June7

+0

'它的不工作'是不是一个有用的描述,你遇到的问题......唯一的答案可能是'改变你的程序,使其工作' – jsotola

回答

0

如果父窗体和子窗体有类似的记录源,它会是这样的:

Me.Parent.Filter = "[ID] = " & Me!ID.Value & "" 
Me.Parent.FilterOn = True 
+0

它不工作,通过选择行 –

+0

我需要一个代码,当我从子窗体中选择任何行,并自动在红色标记的字段中填充所有上述红色标记的数据。 –

+0

使用_OnCurrent_事件。 – Gustav

相关问题