Applies ToMicrosoft 365 Access Access 2021 Access 2019

下列各節說明如何使用產品表單,以及如何加以程序設計。 提供的物件名稱可讓您輕鬆地在 Northwind 2.0 Starter Edition 資料庫中進行檢查。

產品表單的設計方式很簡單,可突顯最佳做法。 有幾個進階的方式可以管理產品庫存,就像在實際的應用程式中一樣。

frmMainMenu) (主功能表有 [ 產品 ] 命令按鈕,可開啟產品清單, (sfrmMainMenu_ProductList) 含有超連結以開啟產品詳細數據窗體, (frmProductDetail) 每個產品,並具有下列動作按鈕:

  • [新增產品] 按鈕以開啟新的空白產品表單。

  • [ 匯出至檔案] 按鈕可將產品清單傳送到使用者選擇的檔案,例如 Excel、.pdf 等等。

在frmProductDetail) ([產品詳細資料] 表單上,您可以使用 [刪除產品] 按鈕刪除未使用 的產品

下列資訊摘要說明表單的開發方式重點。

frmProductDetail (產品詳細數據) 從 RecordSource 屬性中指定的簡單查詢 qryProductDetail 取得其數據。 建議的做法是將數據輸入表單以簡單的單一數據表查詢為基礎。

請注意產品訂單子窗體 (sfrmProductDetail_OrderList) 上方的文字框 txtOrderLabel。 這是運用目前的變數值來自定義表單顯示器的好範例。

這個和其他詳細表單的另一個有趣功能是,這些窗體會隨即顯示,而且可以四處移動。 這可以透過下列兩種方式之一來完成:

  • 將表單 PopUp 屬性設為 「是」。

  • 以對話框開啟表單:開啟含有宏或程式代碼) 的表單 (時,請將 Window Mode 自變數指定為“acDialog”。 請注意,如果該屬性設為 “No”,開啟窗體做為對話框將會覆寫窗體的 Modal屬性。

每個表單都有 Modal 屬性。 當此屬性設為 「是」時,當表單開啟時,您將無法與任何其他表單互動。 使用 Window 模式 「acDialog」 透過宏或程式代碼開啟表單時,無論表單的 Modal 屬性為何,表單都會自動執行模式。

另請注意, [產品描述] 文本框已啟用 RTF 文字。 這表示文字可以在文字框中使用不同的字型和色彩來顯示。 由於產品詳細數據表單的 顯模式為「是」,因此無法使用文字格式 設定快捷方式功能表欄 。 您可以嘗試從 Word 檔貼上一些 RTF 文字,或暫時將表單的 Popup 屬性重設為「否」。

產品訂單子表單 (sfrmProductOrders) 名為 ctlProductOrders 之子表單中的產品詳細數據表單體,系結至已訂購產品的三個數據表查詢。 此子表單的列會藉由設定子表單控件的 LinkMasterFieldsLinkIdFields 屬性,來篩選目前產品。

另請參閱

Northwind 2.0 Starter Edition

需要更多協助嗎?

想要其他選項嗎?

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

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