《资料表的进阶设计.ppt》由会员分享,可在线阅读,更多相关《资料表的进阶设计.ppt(60页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第第 11 章章 資料表的進階設計資料表的進階設計本章提要n在書籍資料表中加入圖片欄位n進階的欄位屬性設定n設定輸入遮罩n管制欄位資料的正確性n管制整筆記錄的正確性n設定查閱頁次的屬性什麼是 OLE 物件n在 Access 中,OLE(Object Linking and Embedding)物件可以是任何類型的資料。n但使用 OLE 物件的先決條件就是必須先在作業系統中安裝能夠處理該類資料,並具備 OLE 功能的應用程式。什麼是 OLE 物件建立 OLE 欄位建立 OLE 欄位輸入照片n執行插入/物件命令:輸入照片輸入照片輸入照片輸入照片修改照片的內容n直接雙按在封面照片欄中的點陣圖影像:進
2、階的欄位屬性設定進階的欄位屬性設定欄位大小屬性格式屬性格式屬性格式屬性小數點位數屬性n這個屬性是用來控制數字及貨幣類型的資料,在顯示時要有固定的小數位數。n預設是自動,表示不做任何控制(依照原來的格式)。標題屬性n標題屬性中設定的字串,可以顯示或列印時取代欄位名稱。預設值屬性必須有資料屬性允許零長度字串屬性n零長度字串就是長度為 0 的字串,我們也可以稱之為空字串,以“”來表示。n這個屬性只對文字及備忘類型有效。預設為否,表示當我們編輯時若只輸入空白字元,則 Access 會將之轉換成 Null 值來儲存。什麼是輸入遮罩n輸入遮罩的功能,就是提供給使用者一個固定的輸入格式:設定輸入遮罩設定輸入
3、遮罩設定輸入遮罩設定輸入遮罩設定輸入遮罩設定輸入遮罩設定輸入遮罩n切換到資料工作表視窗:日期類型的輸入遮罩輸入遮罩的線上輔助說明設定驗證規則的效果設定驗證規則的效果n設定好驗證規則及文字後,日後當我們輸入超過規則範圍時,Access 就會拒絕輸入,並顯示如下的訊息:設定驗證規則的效果n若沒有設定驗證文字,那麼在輸入不符規則的資料時,Access 會以運算式做為錯誤的說明:資料表中已有輸入資料時n在設定驗證規則後要離開設計視窗,若資料表中已有資料,那麼 Access 會出現如下視窗:資料表中已有輸入資料時n按下是鈕,若發現有不符合的情形,則再顯示如下視窗:驗證規則的格式n驗證規則的格式通常為一個
4、運算元加上一個值:常用的運算元驗證規則的格式nIn()是用來判斷輸入值是否等於列表中的任一個值,例如前述的:驗證規則的格式nLike 運算元讓我們可以用萬用字元來驗證輸入的文字。nAccess 提供 3 種萬用字元:驗證規則的格式管制整筆記錄的正確性n按下工具列的屬性鈕來開啟資料表屬性視窗:管制整筆記錄的正確性n要求任何一筆訂單如果尚未付款,就必須在備註欄中填入原因,那麼就可輸入以下的運算式:顯示控制項屬性顯示控制項屬性顯示控制項屬性顯示控制項屬性資料來源類型及資料來源屬性n這二個屬性必須搭配使用,資料來源類型屬性有 3 種:資料表/查詢資料表/查詢n或按右側的 鈕:值清單值清單欄位清單n將訂單資料表的客戶編號欄改為欄位清單:結合欄位屬性欄名屬性欄寬屬性清單允許列數和清單寬度清單允許列數和清單寬度