0

我的项目是一个基于事务表的表单,这个表单有四个组合框。基本上它们都是存储 ID 值,问题是如何让 access 在表单上显示 ID 的关联值,而 ID# 存储在表中。

示例:表单上的一个组合名称是 well_ID,它将通过选择状态 [SELECT Wells.Well_ID, Wells.Wellname FROM Wells] 从表 (Wells) 中填充我需要组合来显示井名称并将 well_ID 存储在桌子。

你能帮忙吗?

问候穆罕默德

4

1 回答 1

1

最简单的方法是使用向导并让它引导您完成。基于表格或查询创建表单,确保单击向导按钮,添加组合并按照向导提供的步骤进行操作。

你最终会在这些线上得到一些东西:

 Row Source Type : Table/Query
 Row Source      : SELECT Wells.Well_ID, Wells.Wellname FROM Wells 
 Bound Column    : 1
 Column Count    : 2
 Column Widths   : 0cm;2cm;

如果您选择将值存储在字段(列)中,您将需要:

 Control Source  : SomeID 

它指的是绑定到表单的表或查询中的字段或列,并从绑定列中获取其内容,绑定列可以是任何有效的列号,从一 (1) 开始。换句话说,该表中应该存储 Well_ID 的任何字段。

行源可以是更复杂的 SQL 字符串、查询或表。它可以引用任何打开的窗体上的其他控件。这些属性可以通过代码设置。

于 2012-08-21T11:46:06.283 回答