Northwind 2.0 入門版:產品介紹

套用到
Microsoft 365 Access Access 2021 Access 2019

以下章節將說明如何使用產品表單以及如何編程。 物件名稱提供方便你在 Northwind 2.0 入門版資料庫中查閱。

使用乘積形式

產品表單設計簡單,以凸顯最佳實務。 管理產品庫存的方法很少,像實際應用中那樣。

frmMainMenu) 主選單 (有一個 產品 指令按鈕,會開啟產品清單, (sfrmMainMenu_ProductList) 並附有超連結,開啟每個產品的產品詳情表單 (frmProductDetail) ,並有以下動作按鈕:

  • 新增 產品 按鈕,開啟一個新的空白產品表單。
  • 出至檔案 按鈕,將產品清單傳送到使用者選擇的檔案,如 Excel、.pdf 等。

在產品詳情表單 (frmProductDetail) ,您可以使用 「刪除產品 」按鈕刪除未使用的商品。

產品表單的程式設計

以下資訊總結了關於該形式如何發展的重要要點。

產品細節 (frmProductDetail) 從 RecordSource 屬性中指定的簡單查詢 qryProductDetail 取得資料。 建議以簡單的單表查詢為基礎來建立資料輸入表單。

請注意產品訂單子表 (sfrmProductDetail_OrderList) 上方的文字框 txtOrderLabel。 這是利用當前變數值來自訂表單顯示的好例子。

這個和其他細節型態的另一個有趣特點是它們會彈出並可移動。 這可以透過兩種方式之一實現:

  • 將表 單彈出 屬性設為「是」。
  • 以對話框開啟表單:當開啟帶有 巨集 或程式碼) 的表單 (時,請將 視窗模式 參數指定為「acDialog」。 請注意,若將表單開啟為對話框,若該表單的模態屬性設為「否」,則會覆蓋該表單的 模態 屬性。

每個形式都有 模態性質。 當此屬性設為「是」時,表單開啟時,你將無法與其他任何表單互動。 當表單透過巨集或程式碼使用視窗模式「acDialog」開啟時,該表單會自動成為模態,無論表單本身的 模態 屬性如何。

另外請注意, 產品描述 文字框啟用 了富文字 。 這表示文字可以在文字框內使用不同的字體和顏色來顯示。 由於產品詳情表單的 彈出 視窗為「是」,文字格式化 的快捷選單 列無法使用。 你可以試著從 Word 文件貼上一些富文字,或暫時將表單的彈出屬性重設為「否」。

產品訂單子表單 (sfrmProductOrders) ,在名為 ctlProductOrders 的子表控制中,綁定於一個三表的已訂購產品查詢。 透過設定子表態控制項的 LinkMasterFieldsLinkChildFields 屬性,篩選該子表單的列以篩選當前產品。

另請參閱

Northwind 2.0 入門版