台灣最大程式設計社群網站
線上人數
1130
 
會員總數:246274
討論主題:189810
歡迎您免費加入會員
討論區列表 >> ACCESS >> 表單下拉式選單帶出資料
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
表單下拉式選單帶出資料
價值 : 50 QP  點閱數:204 回應數:2
樓主

Sara
門外漢
0 20
628 81
發送站內信



各位大大,
我在表單上(連結資料表: Sale)建立一個[姓名]的下拉式選單, 要自動帶出[地址]和[TEL]的文字方塊的訊息
資料表: information
[姓名], [公司地址], [TEL]

表單: Sale
下拉式選單[姓名]
[地址]
[TEL]

我在表單的[姓名] 屬姓資料下了以下語法:
Private Sub 姓名_AfterUpdate()
Me![地址] = DLookup("公司地址", "Information", "姓名 ='" & Me![姓名] & "'")
End Sub

出現查詢運算式'Address'中的語法錯誤, (少了運算元)的對話框, 請幫忙看一這語法哪裡有錯, 謝謝



搜尋相關Tags的文章: [ 下拉式選單 ] , [ 帶出資料 ] ,
本篇文章發表於2021-02-09 16:13
1樓
回應

tungta
捐贈 VP 給 tungta 檢舉此回應
您這樣的設計有點奇怪,
若是用(Me![地址] = DLookup("公司地址", "Information", "姓名 ='" & Me![姓名] & "'"))這種方式,表單[姓名]欄位是文字方塊而非下拉式選單,
下拉式選單會由本身的資料來源取得想要的資料,如同範例的做法那樣
本篇文章回覆於2021-02-09 21:33
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

P陳
檢舉此回應
To Tungta:
Access 的特性,有很多東西會自動幫您補上
文字方塊 me!姓名 --> me!姓名.text
下拉選單 me!姓名 --> me!姓名.selectedvalue
我只要記得 me!姓名 就好了,而不用管是什麼元件


To 樓主:
這樣寫看起來沒有錯,但怎會有
查詢運算式'Address'中的語法錯誤 <--- 您是不是有一個名為 Address 的元件,造成的問題
本篇文章回覆於2021-02-10 14:44
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.