在Access 2003表单中链接控件

时间:2011-04-01 18:25:57

标签: ms-access forms

我在访问中创建了一个填充表格的表单, TABLE1 从不同的表中提取信息,例如,数据库应该捕获来自不同来源的麻烦调用,有类似的字段:位置,部门,行,日期,员工,员工ID,评论等。

在我的表单上,位置,分区和行来自 TABLE2 (我有一个组合框形式的位置,下拉列出了所有位置);员工和员工ID来自 TABLE3 ,用户输入日期和注释。除了分区,行和员工ID之外,所有这些信息都会保存到TABLE1中,因为我不需要将它们保存到TABLE1中,因为我创建了一个查询来将所有信息一起提取。

当用户选择“location”时,我希望分区和行字段自动填充在表单上,​​但不能供用户更新(因为我不需要它输入到TABLE1)我只是希望用户能够看到它。

这可能吗?谢谢。

1 个答案:

答案 0 :(得分:0)

将组合框的行来源(查询)设置为包括位置,分区和线(按此顺序)。

然后,将文本框的控制源设置为要将分区显示为

=[LocationComboBox].[Column](1)

和要显示Line

的文本框的控件来源
=[LocationComboBox].[Column](2)

更改LocationComboBox以匹配组合框的名称。

您可能还希望将Textboxes的Enabled属性设置为False,这样用户就不会尝试编辑Division和Line。

相关问题