繁体   English   中英

使用VBA,Access 2010将弹出式查询中的记录添加到主表单中的子表单

[英]Adding Records from a pop-up query to a subform within the main form using VBA, Access 2010

我有一个带有Items子窗体的主Purchase_Orders窗体。 我还创建了一个按钮,该按钮打开一个弹出表单,并查询先前的采购订单,以查找从同一主表中选择的同一supplier购买的items 我已向此弹出式查询添加了未绑定的复选框。

现在,我想要做的是有一个“分配”按钮,它将选择查询中的每个记录,其中复选框= true(或者我不确定1)。 然后将这些记录输入到主子窗体Items

这可能吗? 还有关于如何在VBA中进行编码的想法? 我对VBA还是很陌生,但是如果我对代码有所了解,我将在本文中编辑更多信息。 谢谢!

如果要一次添加多个项目,则将需要使用某种形式的未绑定控制和一个VBA循环来插入。

最简单的方法是加载启用了多选功能的ListBox并使用它来允许用户选择项目。 然后,在单击“ Assign按钮时,您可以遍历列表框并将项目插入表中。

如果您需要更多具体的帮助,则需要提供更多具体的数据。 表结构,表单字段/数据源,表单名称,也许在表单后面有一些VBA。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM