Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

當您在 Access 中設計表單時,您可能會想要顯示來自窗體系結之數據表或查詢以外的值。 例如,假設您的 [產品] 窗體系結至 [產品] 數據表。 不過,設計表單之後,您決定要讓表單顯示每個產品的供應商聯繫人名稱,也就是位於名為「供應商」的數據表中的數據。 下列程序說明如何使用 DLookup 函數來完成這項工作。 您可以在步驟 6 中變更表示式以符合您自己的數據。

新增文字框

  1. 在 [導航窗格] 中,以滑鼠右鍵按下您要變更的表單,然後按兩下快捷方式選單上的 [ 設計檢視 ]。

  2. 在 [設計] 索引標籤上,按一下 [控制項] 群組中的 [文字方塊]。

  3. 在窗體中找出您要新增控件的區域,然後拖曳窗體上的指標以建立文本框。

  4. 以滑鼠右鍵按一下文字方塊,然後按一下捷徑功能表上的 [屬性]。

  5. 在屬性表中,按兩下 [ 所有] 索引標籤

  6. [控件來源 ] 屬性設為下列值:

    =DLookup (“[ContactName]”,“[Suppliers]”,“[SupplierID]=” & Forms!產品!SupplierID)

  7. 儲存表單變更,然後關閉屬性表。

此表達式會在 [供應商] 資料表中搜尋,並傳回供應商標識碼與 [產品] 表SupplierID 控制件中的值相符的供應商聯繫人名稱。 請注意 ,& 運算符如何用來建構 DLookup 函數的第三個自變數 (第三個自變數是 “[SupplierID]=” & Forms!產品!SupplierID) 。 您應該避免的常見錯誤是在整個自變數周圍加上引號,而不是只在 & 運算子前面的文字周圍加上引號。

附註: 作為使用 DLookup 函數的替代方案,您可以建立新的基礎查詢,只包含您需要的資訊。 使用查詢通常比使用函數更有效率。

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×