我在访问中创建了一个填充表格的表单, TABLE1 从不同的表中提取信息,例如,数据库应该捕获来自不同来源的麻烦调用,有类似的字段:位置,部门,行,日期,员工,员工ID,评论等。
在我的表单上,位置,分区和行来自 TABLE2 (我有一个组合框形式的位置,下拉列出了所有位置);员工和员工ID来自 TABLE3 ,用户输入日期和注释。除了分区,行和员工ID之外,所有这些信息都会保存到TABLE1中,因为我不需要将它们保存到TABLE1中,因为我创建了一个查询来将所有信息一起提取。
当用户选择“location”时,我希望分区和行字段自动填充在表单上,但不能供用户更新(因为我不需要它输入到TABLE1)我只是希望用户能够看到它。
这可能吗?谢谢。
答案 0 :(得分:0)
将组合框的行来源(查询)设置为包括位置,分区和线(按此顺序)。
然后,将文本框的控制源设置为要将分区显示为
=[LocationComboBox].[Column](1)
和要显示Line
的文本框的控件来源=[LocationComboBox].[Column](2)
更改LocationComboBox
以匹配组合框的名称。
您可能还希望将Textboxes的Enabled属性设置为False,这样用户就不会尝试编辑Division和Line。