我正在尝试找到有关如何使用组合框查找记录的解决方案。 圆圈中的3个字段是我的主要关键字段,因为只有一个工作站/产品/日期组合。
我希望每当这3个字段中的一个更改时,将表单切换到某个记录,将所有3个值作为标准。Form Image
我已经尝试过为此找到解决方案,但我只能在一个组合框中找到它。但是,我并没有像访问和理解代码那样先进,而只是将其重写为另一种解决方案。
希望你们能帮助我。
谢谢
答案 0 :(得分:0)
我假设您的前3个框是未绑定的控件,而其他3个是绑定控件(如果您想知道差异,请参阅this question,取消绑定控件只需删除控件源)。
如果是这种情况,你可以使用像这样简单的东西(根据需要填写字段和参数名称): 将窗体的Filter on load属性设置为Yes。将filter属性设置为如下所示:
MyField1 = [formControl1] AND MyField2 = [formControl2] AND myField3 = [formControl3]
其中MyField#
是表格中的字段名称,而formControl#
是您要过滤的字段的名称。
然后确保在更改控件后更新表单:
对于每个控件:
Private Sub formControl1_AfterUpdate()
Form.Requery
End Sub