第7章 表單的使用介面 7-1 表單的基礎 7-2 使用精靈建立表單 7-3 表單視窗的檢視模式 7-4 表單的基本使用 第7章 表單的使用介面 7-1 表單的基礎 7-2 使用精靈建立表單 7-3 表單視窗的檢視模式 7-4 表單的基本使用 7-5 欄位的查閱屬性標籤 7-6 表單的欄位名稱
7-1 表單的基礎-說明 Access的「表單」(Form)物件可以編輯或顯示資料表的記錄資料,也可以用來建立切換表單作為資料庫系統的主選單,以便開啟資料庫其它的表單或是建立報表等操作,Access表單物件主要分為3種,如下所示: 資料輸入表單 切換表單 自訂對話方塊
7-1 表單的基礎-資料輸入表單 資料輸入表單 表單可以新增、編輯或瀏覽資料表的記錄資料,例如:學生資料表的單筆記錄新增和瀏覽表單,如下圖所示:
7-1 表單的基礎-切換表單 切換表單 切換表單是資料庫系統的主功能表選單,例如:第3章建立的連絡人管理,顯示的主選單就是一種切換表單,如下圖所示:
7-1 表單的基礎-自訂對話方塊 自訂對話方塊 自訂對話方塊可以讓使用者輸入資料,然後以輸入的資料來執行巨集指令。
7-2 使用精靈建立表單 7-2-1 建立資料表的表單 7-2-2 建立查詢物件的表單 7-2-3 自動產生表單精靈
7-2-1 建立資料表的表單 資料表如果沒有建立表單物件,資料表物件預設是使用資料工作表瀏覽和編輯記錄,不過基於某些需求,例如:一次只顯示一筆記錄時,我們可以建立不同用途的表單物件,用來瀏覽或編輯記錄資料。
7-2-2 建立查詢物件的表單 以查詢物件的資料來源建立表單,作為查詢結果的顯示介面。
7-2-3 自動產生表單精靈 如果不想每次建立表單都重複選擇精靈步驟的問題,Access提供現成的自動產生表單精靈,可以直接使用預設值快速建立表單物件。
7-3 表單視窗的檢視模式-說明 在Access建立表單物件後,開啟表單物件就會自動開啟【表單檢視】工具列,在工具列第1個按鈕的選單是各種表單檢視模式,如下圖所示:
7-3 表單視窗的檢視模式-設計檢視 在Access的各種物件都擁有設計檢視,這就是表單設計檢視的視窗,如下圖所示:
7-3 表單視窗的檢視模式-表單檢視1 表單物件預設的顯示模式,這就是表單的使用介面,如下圖所示:
7-3 表單視窗的檢視模式-表單檢視2 視窗下方工具列按鈕可以移動資料表的記錄,其說明如下圖所示:
7-3 表單視窗的檢視模式-表單檢視3 在表單檢視除了使用工具列按鈕外,也可以使用鍵盤的按鍵來控制記錄和欄位的移動,如下表所示:
7-3 表單視窗的檢視模式-資料工作表檢視 資料工作表檢視就是資料表和查詢物件顯示記錄預設使用的資料工作表,我們一樣可以在表單物件的資料工作表檢視執行記錄排序和篩選,如下圖所示:
7-4 表單的基本使用 7-4-1 記錄排序 7-4-2 記錄篩選 7-4-3 備忘資料類型的欄位使用
7-4-1 記錄排序 在表單物件一樣可以設定排序欄位執行資料表記錄的排序。
7-4-2 記錄篩選 在表單物件一樣可以選擇欄位內容的字串來篩選資料表的記錄。
7-4-3 備忘資料類型的欄位使用 在資料表如果擁有【備忘】資料型態的欄位,因為欄位能夠輸入多行文字內容,所以表單物件或資料工作表欄位的使用方式將有所不同。
7-5 欄位的查閱屬性標籤 7-5-1 文字方塊 7-5-2 清單方塊 7-5-3 下拉式方塊
7-5 欄位的查閱屬性標籤 Access資料表欄位的屬性共有2個標籤,在第4章說明【一般】標籤的屬性,【查閱】標籤屬性是建立欄位資料的快速輸入方式,以節省資料輸入和保障資料輸入的正確性。 例如:在【學生資料表】的【優先順序】欄位,其值只有L、M和H三種,如果讓使用者自行輸入,就無法保證輸入資料的正確性,所以我們需要使用清單方塊的控制項,讓使用者直接選擇欄位值。
7-5-1 文字方塊 文字方塊是【查閱】標籤的預設控制項,也就是讓使用者自行輸入欄位內容,【顯示控制項】欄位值就是文字方塊。一般來說,【文字】和【數字】資料類型的欄位預設都是使用【文字方塊】的顯示控制項。
7-5-2 清單方塊 清單方塊的顯示控制項是使用選擇方式選取欄位內容,使用者沒有辦法自行輸入欄位值。
7-5-3 下拉式方塊 下拉式方塊和清單方塊顯示控制項一樣,都是使用選擇方式選取欄位的內容,不過下拉式方塊同時允許使用者直接輸入欄位值。
7-6 表單的欄位名稱 表單物件的欄位名稱預設使用資料表的欄位名稱,如果希望表單顯示欄位名稱和資料表欄位名稱不同時,請設定欄位的【標題】屬性,標題屬性也就是表單的欄位名稱。