我已經有先有客戶的資料表
我要如何設計一個表單輸入客戶編號後
其餘的欄位會自動顯示客戶名稱、電話、地址
其功能有點類似進銷存軟體的訂單。
PS:資料顯示必須在同一表單中
2006-06-04 06:49:36 · 1 個解答 · 發問者 路人甲 2 in 電腦與網際網路 ➔ 軟體
忘了補充一點
我的表單配置是使用單欄式配置
謝謝
2006-06-04 06:52:09 · update #1
1.開啟表單設計畫面,在表單的客戶編號文字方塊按滑鼠右鍵-->選下方屬性-->進入對話框選事件-->在After Update空格選[事件程序]-->再此格右邊...處按滑鼠左鍵
2.進入程式碼畫面會自動產生
Private Sub 客戶編號_AfterUpdate()
End Sub
3.在上述程式中間填入其他程式
Private Sub 客戶編號_AfterUpdate()
Me!客戶名稱 = DLookup("客戶名稱", "客戶資料表", "[客戶編號] = ' " & Me!客戶編號 & " ' ")
Me!電話= DLookup("電話", "客戶資料表", "[客戶編號] = ' " & Me!客戶編號 & " ' ")
Me!地址= DLookup("地址", "客戶資料表", "[客戶編號] = ' " & Me!客戶編號 & " ' ")
End Sub
*欄位名稱不同時再自行修正(左右兩邊的欄位都是表單上的,中間那些都是客戶資料表的)
可參考另二個回答
http://tw.knowledge.yahoo.com/question/?qid=1206040902118
http://tw.knowledge.yahoo.com/question/?qid=1206040902118
2006-06-04 12:13:38 補充:
抱歉另一個參考回答http://tw.knowledge.yahoo.com/question/?qid=1206051609838
2006-06-04 08:09:58 · answer #1 · answered by 同學 7 · 0⤊ 0⤋