【发布时间】:2014-11-03 19:30:30
【问题描述】:
我得到了一个单独运行的表单,但第二次我将它附加到我的导航表单中。从这一行开始,我开始提示用户输入
[Forms]![frm_addReceiveReportInformation]![cbo_PurchaseOrderID]
由于当前表单成为导航表单中的子表单,因此不再起作用 ACCESS 2010 Navigation Form Query Property
我似乎想不出使用 !form 的方法,因为我绝对需要从组合框中检索 ID 以更新另一个组合框。
我尝试了多种使用 !forms 的方法,但我似乎无法理解如何检索我正在寻找的信息。
我有 2 路导航菜单(垂直 + 水平选项卡)。任何人得到建议或在通行证中遇到过这个问题,谁可以指导我正确的道路。
【问题讨论】:
-
引用该组合框的代码在哪里?如果它在“frm_addReceiveReportInformation”中,为什么不直接引用为“Me.cbo_PurchaseOrderID”?
-
@WayneG.Dunn 直接在另一个组合框的查询中。
-
我需要澄清所有东西的位置。您有一个名为“frm_addReceiveReportInformation”的表单,效果很好。现在您已将其设为子表单,但它不起作用。两个组合框都在子窗体上,还是在父窗体上?哪个组合框不起作用?
-
@WayneG.Dunn 该表单不是子表单,但是当您将其附加到导航表单时,它在技术上就变成了子表单。对我措辞不好的描述感到抱歉。两个组合框都在同一个表单上。我在主帖中添加了一张图片。
-
零件代码 CBO 依赖于来自 PO 编号 CBO 的 ID。
标签: sql forms ms-access ms-access-2010