簡體   English   中英

另一個表上的MS Access 2013表單[控制源]查找字段

[英]MS Access 2013 form [control source] lookup field on another table

我覺得我現在缺少Access中一個從根本上來說很簡單的過程。

我有2張桌子,上面有不同的信息。 Table1是客戶信息Table2是客戶訂單。 鏈接這兩個表的主鍵是client_id 我做了一個表格,將數據輸入到Form2 該表單可以工作,我可以輕松地向Form2提交數據,但是我想在client_id字段旁邊添加一個只讀文本框,該文本框將顯示客戶的名字和姓氏(存儲在Table1 ),以向用戶顯示鍵入了client_id正確地。 我會以錯誤的方式進行操作還是只是缺少一些東西? 感謝您的指導。

client_id字段的AfterUpdate事件中,使用DLookup查找客戶端名稱,並將未綁定的鎖定文本框的值設置為名稱。

您還可以將兩個字段放入一個表達式中:

Me.txtClientName = DLookup("[FirstName] & ' ' & [LastName]", _ 
                   "Clients", "client_id = " & Me.client_id)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM