Sql Microsoft Access-主窗体组合框基础上的子窗体中的组合框

Sql Microsoft Access-主窗体组合框基础上的子窗体中的组合框,sql,forms,ms-access,combobox,ms-access-2010,Sql,Forms,Ms Access,Combobox,Ms Access 2010,我有一个Masterform,它处理接收报告的所有信息标题。您必须从组合框中选择PO编号,并填写必要信息。到目前为止,一切正常 另一方面,如果我保持它非常基本,我的子表单就可以工作,但我希望我的第二个组合框位于我的子表单中;它基于主窗体中第一个组合框的ID,仅显示PO编号ID中的项目 我知道我的查询不起作用,因为它甚至没有显示记录。但我似乎不明白如何从masterform组合框中提取信息以正确使用它来检索正确的数据 正如您在查询图像中看到的,我使用它从第一个组合框检索绑定列PurchaseOrd

我有一个Masterform,它处理接收报告的所有信息标题。您必须从组合框中选择PO编号,并填写必要信息。到目前为止,一切正常

另一方面,如果我保持它非常基本,我的子表单就可以工作,但我希望我的第二个组合框位于我的子表单中;它基于主窗体中第一个组合框的ID,仅显示PO编号ID中的项目

我知道我的查询不起作用,因为它甚至没有显示记录。但我似乎不明白如何从masterform组合框中提取信息以正确使用它来检索正确的数据

正如您在查询图像中看到的,我使用它从第一个组合框检索绑定列PurchaseOrderID


[表格]![frm_addReceiverReportInformation]。[Form]![cbo_PurchaseOrderID]


[表格]![frm_addReceiverReportInformation]。[Form]![cbo_PurchaseOrderID]

应该是


[表格]![frm_addReceiverReportInformation]![cbo_PurchaseOrderID]

在组合框中进行选择后,查询返回什么?只是查询,而不是表单没有返回任何记录。我想知道您对子表单上控件的引用是否正确。我一直在玩它,似乎不知道如何加入表。。。我认为这是我目前的问题。我尝试了多种方法,我可以根据微小的变化获得记录。但是它返回的记录比我预期的要多,主链接/子链接键是100%正确的。我可以保证。