使用linkchildfield过滤子表单?

时间:2012-03-07 05:34:52

标签: ms-access-2007

我需要使用mainform中组合框中的值来过滤子表单。组合框中的值是字符串(一行或两行的句子)此值在子表单的select查询中称为“Descr”,父表单中组合框的名称是“cboOverdueDescr”。 我已将以下代码放在组合框的AfterUpdate事件中。 链接子字段= “DESCR” 主字段= “cboOverdueDescr” 问题是当我在组合框中选择任何值时,子窗体没有显示任何记录。但是,当我使用另一个显示“B13-1000”之类的值的组合框时,子窗体会相应地进行过滤。

1 个答案:

答案 0 :(得分:0)

即使您的组合有一个名为Descr的列,您的表单也不知道,它只知道列数,但是,您可以使用组合框作为子表单的链接主字段,过滤器将使用绑定列的值。只需将链接主字段设置为组合名称,就不需要使用事件。