Tom*_*ell 3 ms-access vba ms-access-2010
我刚刚开始使用 MS Access,不断出现的问题之一是表中的查找列将停止显示查找名称,并开始显示查找 ID。
例如,假设我有一个搜索表单,它返回订单表中与客户匹配的行和“mike”。
| order_no | cust_name | order_item | order date |
|---------------------------------------------------|
| 10204 | mike | 23 | 2011-05-01 |
| 10205 | mike | 36 | 2011-06-17 |
Run Code Online (Sandbox Code Playgroud)
我会花很多时间摆弄表单,突然间它会停止显示我的客户名称,并开始显示实际的 customer_id。
就像这样:
| order_no | cust_name | order_item | order date |
|---------------------------------------------------|
| 10204 | 112467 | 23 | 2011-05-01 |
| 10205 | 112467 | 36 | 2011-06-17 |
Run Code Online (Sandbox Code Playgroud)
问题:一般来说,我该怎么做才能恢复显示客户姓名?我的表单中显示的字段涉及哪些属性?
我正在制作一个搜索表单,并决定将site label(以黄色选中的)从“site”更改为带有大写 S 的“Site”。

当我返回表单视图时,我注意到它不再显示站点名称,而是显示 ID。

但site combo box上面仍然正确显示站点名称。
我可以做什么来解决这个问题?
这是一个屏幕截图site textbox

这是一个针对site label.

值得一看的“神奇”属性:
如果在表单设计中,
如果在表格设计中,
什么是什么?
对于您的 cust_name,请检查上述字段中的所有值。假设您的 customer_id 位于第一列,cust_name 位于第二列。然后你有以下设置:
Row Source = customer_table
Bound Column = 1
Column Count = 2
Column Width = 0;3
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12201 次 |
| 最近记录: |