我想要链接三种形式。拳头被称为"选择",其中包括子表格"待定"它链接到"选择"中的字段。这工作正常 - 当我在"选择"中选择一组记录时我在"待定"。
中得到了相应的记录"待定"包括一个ID字段,当点击该字段时,会打开一个名为" Tax calendar"的新表单(不是子表单)。再次,这很好。事件设置是一个嵌入式宏,用于打开" Tax calendar"当" [ID] = [表格]![选择]![待定]![id]"
我的问题是我想要几种不同的选择......"表格将允许不同的方式选择"待定"子窗体。因为"待定"子表单事件必须知道它来自哪个表单,"待定"并不是所有的各种"选择......"形式。
如何在"待定"独立于"选择......"将其用作子表单的表单?
答案 0 :(得分:1)
我会尝试避免使用嵌入式宏,使用VBA可以获得更多控制权。而不是
DoCmd.OpenForm "TaxCalendar",,,"[ID]=" & [Forms]![selections]![pending]![id]
你可以拥有
DoCmd.OpenForm "TaxCalendar",,,"[ID]=" & Me.Parent.[id]