0

我有一个包含 SUPP_CODE 和 SUPP_NAME 列的表。我在表单中放置了一个组合框并将属性记录集设置为 SUPP_NAME。

现在,我在表单中有一个标签,我想做以下事情:

- When user selects a SUPP_NAME in the combo box, the label will view the corresponding SUPP_CODE.

我没有将 ID(自动编号)放入该表,但如果需要,我可以将其放入。

我需要如何做这些事情的提示、技巧和代码。请帮忙。

4

1 回答 1

0

可能最简单的方法是像这样设置组合框:

Row Source : Select Supp_Code, Supp_Name FROM table
Column Count : 2
Column Widths : 0cm;2cm
Bound Column : 1 ''Counting from 1

通过此设置,您可以将文本框设置为:

=MyCombo.Column(0) ''Supp_Code, counting from 0

但是,由于 Bound Column 为 1 (Supp_Code),combo 的值也是第 1 列,所以您可以简单地说:

=MyCombo

之后,您可以使用 DLookUp、DCount 和 DSum 等域函数从表单中未包含的表中获取数据。

于 2012-06-04T08:46:44.430 回答