建立查閱資料表中值的文字方塊

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

設計表單時,您可能會想要顯示資料表或查詢中的值,而非表單所繫結的值。例如,假設您有一個繫結至 [產品] 資料表的 [產品] 表單,但是設計好表單之後,您決定要讓表單顯示每項產品的供應商連絡人,這是存放於「供應商」資料表中的資料。以下程序為您示範,如何使用 DLookup 函數來完成這項工作。您可以更改步驟 6 中的運算式來配合您自己的資料。

新增文字方塊

  1. 在功能窗格中,用滑鼠右鍵按一下您要變更的表單,然後按一下快顯功能表中的 [設計檢視]

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

  3. 在表單中找出您要加入控制項的區域,然後在表單上拖曳指標,以建立文字方塊。

  4. 用滑鼠右鍵按一下文字方塊,然後按一下快顯功能表上的 [屬性]

  5. 在屬性表中,按一下 [全部] 索引標籤。

  6. 將 [控制項資料來源] 屬性設定為以下值:

    =DLookup("[連絡人姓名]","[供應商]","[供應商編號]=" & Forms!Products!SupplierID)

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

此運算式會在 [供應商] 資料表中搜尋,並傳回其供應商編號與 [產品] 表單上 [供應商編號] 控制項之值相符的供應商連絡人姓名。請注意 & 運算子用來建構 DLookup 函數第三個引數的方式 (第三個引數是 "[供應商編號]=" & Forms!Products!SupplierID)。您應該避免的常見錯誤是用引號括住整個引數,而不是只括住 & 運算子前面的文字。

附註: 另外還有一個使用 DLookup 函數的方法,您可以建立新的基本查詢,只包含您所需要的資訊;使用查詢通常會比使用函數更有效率。

頁面頂端

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×