380 likes | 499 Views
No. 8 表單. 溫丹瑋 E-mail: marian.wen@gmail.com. 大綱. 單欄式. 何為操作介面 快速產生表單 表單的五種工作型態 表單的組成 使用表單設計視窗 輸入式表單的基本設計 OLE 物件及超連結 主子表單. 表格式. 資料工作表. 樞紐分析表. 樞紐分析圖. 何為操作介面 -- 輸入記錄 . 以資料表輸入記錄 功能單一性 無法顯示 OLE 物件 只可顯示儲存格 以表單輸入記錄 可製作豐富而多變的介面 擁有資料表沒有的優點. 何為操作介面 -- 取出記錄 . 介面的多種任務 資料分析
E N D
No. 8 表單 溫丹瑋 E-mail: marian.wen@gmail.com
大綱 單欄式 • 何為操作介面 • 快速產生表單 • 表單的五種工作型態 • 表單的組成 • 使用表單設計視窗 • 輸入式表單的基本設計 • OLE物件及超連結 • 主子表單 表格式 資料工作表 樞紐分析表 樞紐分析圖
何為操作介面 -- 輸入記錄 • 以資料表輸入記錄 • 功能單一性 • 無法顯示OLE物件 • 只可顯示儲存格 • 以表單輸入記錄 • 可製作豐富而多變的介面 • 擁有資料表沒有的優點
何為操作介面 -- 取出記錄 • 介面的多種任務 • 資料分析 • 報表列印
快速產生表單的方法 –另存新檔 • 另存新檔 (no_8-1.mdb)
快速產生表單的方法 –自動產生 • 自動產生表單 • 「插入」→「自動產生表單」選項 • 最實用而快速的方式
快速產生表單的方法 • 使用表單精靈 • 自訂新表單
表單的五種工作型態 –單欄式 • 單欄式-又稱為「單一表單」 • 特色是一次只顯示一筆記錄
表單的五種工作型態 –表格式 • 表格式-又稱為「連續表單」 • 可一次顯示多筆記錄
表單的五種工作型態 –資料工作表 • 資料工作表 - 如同開啟資料表,常用於子表單 • 樞紐分析表
表單的組成 -- 資料來源 • 表單不一定要有資料來源 • 若表單目的是輸入記錄,就必須有資料來源
表單的組成 -- 區段 • 在表單設計視窗中,至多可使用五個區段 • 表單首:在設計視窗的最上方,通常用來顯示表單名稱、提示訊息或放置按鈕﹑下拉式清單方塊等控制項。在檢視視窗中,它會在切換不同記錄時顯示相同內容,列印時則會印在第一頁。 • 頁首:在設計視窗的位置是在表單首的下方﹑詳細資料的上方,但只有在設計視窗及列印後,才會出現。 • 詳細資料:即記錄顯示區,所有有關記錄顯示的設定皆置於此,通常為使用結合至欄位的多個控制項。 • 頁尾:只有在設計視窗及列印後才會出現,通常用來顯示日期及頁碼。 • 表單尾:位置在表單設計視窗的最下方,與表單首功能類似,亦可放置加總詳細資料內各控制項之數值資料。
表單的組成 -- 一或多個控制項 • 可在表單及報表上選取者,皆是控制項 • 可使用的控制項均在工具箱中
可用工具 • 使用工具箱 • 按下所需工具後,在表單內拖曳滑鼠產生新控制項
屬性表 • 在表單設計視窗中所有可被選取者,皆有各自的屬性表
屬性表的練習 • 開啟no_8-2.mdb • 開啟「訂單」表單,在表單首加入「訂單基本資料」的文字,設定為大小:14pt、紅色 • 開啟「訂單」表單,設定以allbook.jpg為背景圖
欄位清單 • 會顯示資料來源的所有可用欄位 • 檢視 欄位清單
尺規及格線 • 目的是在搬移控制項時協助定位 • 亦可使用尺規選取多個控制項 • 檢視 格線
控制項基本處理 • 選取 • 使用Shift鍵:即先按住Shift鍵,再分別以滑鼠在多個控制項上,按下左鍵,即可選取多個控制項。 • 使用水平或垂直尺規:在尺規任意處按一下左鍵,可選取自該點延伸至設計視窗之線條,經過的所有控制項 • 使用「編輯」→「全選」:功能為選取表單設計視窗之所有控制項,包括位於表單首﹑表單尾之控制項。 • 使用滑鼠拖曳:讀者可在設計視窗內以滑鼠拖曳一個矩形,放開左鍵後,可選取矩形內所有控制項
控制項基本處理 • 群組-將多個控制項組合為一個群組
控制項基本處理 • 搬移 • 使用滑鼠:將滑鼠移至選取之一或多個控制項上即可,此時滑鼠指標會顯示為 ,表示可進行搬移。 • 使用鍵盤:可在選取控制項後,按下四個方向鍵,即可搬移;先按住Ctrl鍵,再使用四個方向鍵,則可微調。
控制項基本處理 • 對齊邊界
控制項基本處理 • 平均多個控制項的間距
控制項基本處理 • 統一控制項大小
自動格式設定 • 統一更改格式-「格式」→「自動格式設定」選項
表單練習一 • 開啟no_8-2.mdb • 使用表單精靈,以「客戶」資料表作表單,並使用「全球圖」為背景,再於表單首加入「客戶基本資科」四字,並更改字為14點,粗體及紅色 • 開啟「訂單」表單,將「送貨鄉鎮/縣市」以下的控制項移至第二排,並將個欄的標籤緊貼文字方塊 • 將「訂單」表單所有文字方塊格式改為10點、粗體、深藍色等,再將此一新設定更新至自動格式設定中的「全球圖」
輸入式表單的基本設計 -- 游標的切換 • 調整Tab鍵順序 • 會影響「定位點索引」屬性
游標的切換 • 自動定位點 • 設定Access可否在該控制項自動移出游標 • 須配合輸入遮罩屬性 • 適用於字元數固定的欄位,如日期及身份證號 • 循環切換 • 設定在最後一個控制項按下Tab或Enter鍵後,游標的移動方式
輸入式表單 -- 資料鎖定及編輯 • 表單的鎖定 • 可以鎖定的對象是記錄 • 共有三種鎖定方式 • 控制項的鎖定 • 啟用:若為否,表示不允許移入游標,預設值為是。 • 鎖定:若為否,表示不允許變更資料,預設值為否。
輸入式表單 -- 加入工具列 • 建立新工具列 • 加入按鈕至工具列 • 將自訂工具列指定至表單的「工具列」屬性
OLE物件及超連結 --輸入OLE物件 • 在表單輸入圖片至OLE物件欄位
OLE物件及超連結 -- 輸入OLE物件 • 編輯OLE物件欄位 • 在含有OLE物件之欄位內按兩下左鍵即可
OLE物件及超連結 -- 輸入超連結 • 可建立四種超連結型態 • 可輸入至型態為超連結的欄位 • 也可建立在表單任意位置
表單練習二 • 開啟no_8-2.mdb • 開啟「員工」表單,在第二筆紀錄(蔡維杰)加入tech.bmp • 開啟「員工」表單,在Email欄位以「許以明」顯示johnsonk@ms.hinet.net
主子表單 -- 一般主子表單 • 使用快速建立表單 • 資料表必須使用子資料工作表 • 子表單為資料表 • 以表單建立主子表單 • 主子表單均為表單
主子表單 -- 一般主子表單 • 在子表單加入計算式及傳至主表單 • 開啟子表單的表單首尾 • 在表單尾加入文字方塊及輸入運算式 • 在主表單加入文字方塊及輸入參照至前步驟建立的文字方塊
主子表單 -- 多子表單的設計 • 在主表單中加入多個子表單 • 在主表單加入文字方塊及參照第一個子表單的主索引 • 第在第二個子表單設定連結至前步驟建立的文字方塊