新增表單

Download Report

Transcript 新增表單

第三類
301.視窗資訊公司
302.作者資料瀏覽
303.作者通訊公司
304.傳訊客戶系統
305.柏俊出版社作者
306.宣開客戶資料
307.員工資料與訂單小計
308.產品銷售
309.客戶訪談管理
310.員工請假與加班管理
考題架構
301.視窗資訊公司
請參照101練習題(P.2)說明,點選「選擇練習題」中的「第三類
」 、 「第一題」,再進入【Microsoft Office Access2003】
由【檔案】\【開啟舊檔】開啟C:\根目錄下
的
練習檔。
301-1. 使用【公司產品】資料表達立表單:
(1)表單名稱請命名為【產品資料】 。
(2) 預設檢視方式為單欄式。
(3)公司產品資料表所有欄位均須顯示在表單內。
 使用新增紐建立新表單
 點選【表單】的【新增】鈕新增表單,出現【新增表單】畫面,
請
選擇 【自動產生表單:單欄式】、 資料表或查詢請選擇
「公司產品」,按【確定】鈕 。
 產生結果如下。
 接著再點選
【儲存檔案】,檔名 「產品資料」。
301-2. 在表單首區段使用標籤控制項,內容為【視窗資訊顧
問有限公司產品資料】,字型大小為20點、並使用標
楷體及粗體,並使用凸起的特殊效果。 完成表單請
參考下圖:
 拉出表單首位置
 在「產品資料」表單按滑鼠右鍵,點選「設計檢視」開啟【產品
資料:表單】,將滑鼠放在「表單首」與「詳細資料」間的線上,
並往下拖曳,使【表單首】閃生一個約2cm高的空間來。
 利用標籤控制項製作標題
 點選【表單設計】工具列的
【工具箱】鈕。
 點選【工具箱】的
「標籤」鈕,在【表單首】區段內點
一下,輸入 「視窗資訊顧問有限公司產品資料」內容。
 點選該文字標籤
(此時產生八個點的
方框),按滑鼠右鍵.選擇【屬性】。
 在【標籤】屬性窗格之【格式】選項中, 【字型大小】請
輸入「20」: 【字型名稱】設定「標楷體」 :【字體粗細】
設定 「粗體」 :【特殊效果】設定「凸起的」 。
 此時的標籤大小並不是很適合,將滑鼠放在該文字框之角落上,
滑鼠呈現「 」時,雙點滑鼠左鍵,即可自動調整出合適的方框。
 接著再點選
【儲存檔案】
301-3. 承上題,複製完成建立之【產品資料】表單,並命名
為【產品查詢表單】,並在表單首區段運用下拉方塊
精靈建立一下拉清單方塊,並可利用此下拉清單方塊
查詢「產品名稱」,並將此方塊的標籤設定為 【請點
選欲查詢之產品】,完成建立後,請調整下拉清單方塊
的標籤,使標籤中所有文字均能顯示。 完成之表單請
參考下圖:
 複製表單及新增下拉清單方塊
 在「產品資料」表單上,按滑鼠右鍵,選擇【另存新檔】, 出現
提示畫面,請輸入 「產品查詢表單」。
 點選 「產品查詢表單」,按
【設計】紐,彈出【工具
箱】,並開啟進入表單設計畫面 。
 請先檢查【工具箱】上的【控制項精靈】,
是否已被點選,若
沒點選請點選。
 按【工具箱】的
【下拉式方塊】,再到【表單首】區段標題
下方中間往右下,拉出一方塊區。
 此時出現【下拉式方塊精靈】畫面,選擇第3選項「根據在我的下
拉式方塊選擇的值於我的表單中搜尋記錄」,按【下一步】。
 請在「可用的欄位」清單中,雙點 「產品名稱」,即可把此欄位移
至「已選取的欄位」上,按【下一步】 。
 請檢查欄位「產品名稱」欄位寬度是否足夠 ,若不夠,請加寬:
 下拉式方塊標籤文字,請輸入「請點選欲查詢之產品」,按【完
成】。
 您可自行選擇下拉式方塊中的內容,以查詢相關資料。
 接著接著再點選
【儲存檔案】。
301-4. 承上題,複製完成建立之【產品資料】表單,並命名
為【產品輸入表單】。然後將該表單的「單位」欄位
的控制項類型更改為“下拉式方塊“ ,並建立為可以
“值清單“方式輸入「箱」、「打」文字的下拉式方
塊 。完成之表單請參考下圖:
 使用設計檢視建立查詢及建立準則
 將「產品資料」表單另存新檔為「產品輸入表單」 。
 點選「產品輸入表單」按
【設計】紐,彈出【工具
箱】,並開啟進入表單設計畫面 。
 「單位」欄位上按滑鼠右鍵.點選【變更為】的「下拉式方
塊」 。
 再雙點「單位」欄位,開啟【下拉式方塊】屬性視窗.在「單位」
的【資料】中,於【資料來源類型】點選「值清單」、 在【資料
來源】輸入「箱;打」。
 接著接著再點選
【儲存檔案】。
302.作者資料瀏覽
請參照101練習提(p.2)說明,點選「選擇練習題」中的「第三
類」、「第二題」,再進入【Microsoft Office Access2003】由
【檔案】/ 【開啟舊檔】開啟C:/根目錄下的
練習檔。
302-1. 使用【作者】資料表建立表單:
(1)表單名稱命名為【作者資料】表單。
(2)表單預設檢視方法為單欄式。
(3)作者資料表所有欄位均顯示在表單內。
 使用新增鈕建立新表單
 點選【表單】的【新增】鈕,以新增表單,出現【新增表單】
畫面,選擇【自動產生表單:單欄式】、資料表或查詢請選擇
「作者」,按【確定】鈕。
 點選
【儲存檔案】,檔名「作者資料」。
(4)在表單首區段建立標籤控制項,文字內容為【視窗資訊顧
問作者資料】,字體大小為20點、字型為標楷體及粗體,
並使用凸起的特殊效果。完成之表單請參考下圖:
 拉出表單首位置並利用標籤控制像製作標題
 在「作者資料」表單編輯模式下,將【表單首】挪出了一個
空間,點選
【工具箱】鈕。
 點選【工具箱】的
【標籤】鈕,拉出文字方塊區,並輸入內
容「視窗資訊顧問作者資料」。
 在表單標籤上按滑鼠右鍵,點選「屬性」,開啟【標籤】屬性
窗格,在【格式】選項中設定:【字型大小】輸入「 20」:
【字型名稱】設定「標楷體」:字體粗細設定「粗體」:【特殊
效果】設定凸起的,關閉窗格。
 雙點標籤右下角,可自動調整方框大小。
302-2.在作者表單畫面檢市市窗輸入下列作者紀錄,同時
每一欄位均須有資料。
AuthorID
1
2
AName
桂思強
陳禮娟
Phone
(02)2749-0444
(02)8765-4321
3
視窗資訊顧問
(02)2794-0444
 於表單中新增資料
 雙點「作者資料」表單,進入表單新增畫面。
 依題意在「AName」輸入「桂思強」、「Phone」輸入
「(02)2794-0444」資料,則原來的「AuthorID」內容會由「自
動編號」轉變為「1」。
 輸入完第一筆後,請點選下圖中的【新增符號】
,產生
新輸入畫面,繼續新增下一比,至3筆全部輸入完成。
說明:Phone在輸入前,會呈現(____-____ ,此乃是輸入
遮罩設
定,使用者毋須輸入符號,只要輸入數字即可)
302-3.使用書籍資料表內之「ID」、「BName」、
「Publisher」、「Price」、「AuthorID」欄位,建立名
為【書籍子表單】並設定檢視方法為資料工作表,將
「AuthorID」欄位左右邊界拉至重疊使之不顯示。
 使用新增鈕建立新表單
 點選【表單】的【新增】鈕新增表單,出現【新增表單】提示
畫面,請選擇【自動產生表單:資料工作表】、資料表或查詢請
選擇「書籍」,按【確定】鈕。
 接著再進入新增表單畫面,按住「AuthorID」欄右方垂線,往
左拖曳至「BName」右方垂線上,把「AuthorID」欄隱藏住。
 點選
【儲存檔案】,檔名「書籍子表單」。
302-4. 複製題(1)完成的【作者資料】表單,並命名為【作者
詳細資料】表單,使用子表單精靈在此表單中建立子表單,
子表單來源選擇現存表單中的「書籍子表單」:
 複製表單及新增子表單
 在「作者資料」表單上,按滑鼠右鍵,選擇【另存新檔】,出
現提示畫面,請輸入「作者詳細資料」。
 點選「作者詳細資料」表單,案【設計】鈕
,進入表單的
設計畫面,在表單的【詳細資料】區段在往下拉出一空間。
 點選
【工具箱】的
鈕,在「Phone」欄位下方拉出一方
塊。
 出現「子表單精靈」視窗,請依照以下設定:
1.選擇「使用現存的表單」、「書籍子表單」按【下一步】。
2.選擇「從清單選擇」選項並點選「使用AuthorID在作者裡為每
筆紀錄顯示書籍」,按【下一步】。
3.儲存以表單標籤名稱為「書籍資料」、子表單物件名稱請儲存
為「書籍子表單」,按【完成】。
303. 作者通訊公司
請參照101練習題(P.2)說明,點選練習題【選擇練習題】中的
【第三類】 、 【第三題】 ,在進入【Microsoft Office
Access 2003】 由【檔案】/ 【開啟舊檔】開啟C:/根目錄下
的
練習檔。
303-1使用【通訊資料】 資料表建立表單:
(1)通訊資料表內所有欄位均頁列示在表單內。
(2)表單預設檢視方法為單欄式
(3)表單名稱命名為【通訊資料】
使用新增鈕建立新表單
按【表單】的【新增】鈕,以【新增表單】,出現新增表單提示畫
面,請選擇【自動產生表單:單欄式】、資料表或查詢請選擇【通訊
資料】、按【確定】鈕
點選
【儲存檔案】,檔名【電話子表單】
(4)在表單首區段使用標籤控制項,內容為【視窗資訊顧問出
版社作者通訊資料】,字體大小20點、使用標楷體及粗體,
凸起的特殊效果。完成表單請參考下圖:
 拉出表單首位置並利用標籤控制項製作標題
 點選【通訊資料】表單按【設計】鈕
,進入表單設計
畫面,將【表單首】拉出空間。
 點選【工具箱】的
標籤,在表單首區段內輸入【視窗資訊
顧問出版社作者通訊資料】內容。
 雙點該標籤,開啟【標籤】屬性窗格,在【格式】選項中設定:
【字型大小】輸入「20」:【字型名稱】設定【標楷體】:【字
體粗細】設定【粗體】:【特殊效果】設定【凸起的】
 雙點右下角標籤,可自動調整合適的標籤框大小。
303-2. 使用【電話】 資料表,建立名為【電話子表單】並
設定檢視方法為資料工作表:



使用新增鈕建立新表單
點選【表單】的【新增】鈕,以新增表單,出現【新增
表單】畫面,選擇【自動產生表單:資料工作表】,資
料表或查詢請輸入【電話】,按【確定】鈕。
點選
【儲存檔案】,檔名【電話子表單】 。
303-3. 複製題(1)完成的通訊資料表單並命名為通訊詳細資
料表單,並將電話子表單拖曳至該表單,成為子表單。
完成之表單請參考下圖:
 複製表單及新增子表單
 在「通訊資料」表單上,按滑鼠右鍵,選擇【另存新檔】,
出現提示畫面,請輸入提示畫面,請輸入「通訊詳細資
料」 。
 點選「通訊詳細資料表單」,按
【設計】鈕,進
入表單設計畫面,將「表單尾」往下拖曳,騰出「住址」下
方的空間。
 用滑鼠直接拖曳「電話子表單」至「通訊詳細資料」中的
「住址」標題的下方,新增子表單。
304. 傳訊客戶寄統
請參照101練習題(P.2)說明,點選「選擇練習題」中的「第
三類」、「第四類」,再進入【Microsoft Office Access
2003】由【檔案】\【開啟舊檔】開啟C:\根目錄下的
練習檔。
304-1. 使用【客戶】資料表建立表單:
(1)表單名稱請儲存為【客戶維護】。
(2)表單預設檢視方法為單欄式。
(3)客戶資料表內所有欄位均需顯示在表單內。
(4)取消區段分隔線、RecordSelectors(記錄選取器)。
(5)在表單首區段建立標籤控制項,內容為【傳訊客戶資料
維護】,字體為16點、字型為標楷體擊粗體。
(6)設定此表單允許刪除、修改、不能新增。
 使用新增紐建立新表單
 點選【表單】的【新增】紐新增表單,出現【新增表單】
提示畫面,選擇【自動產生表單:單欄式】、資料表或查
詢請選擇「客戶」,按「確定」鈕。由
【儲存檔案】,
檔名「客戶維護」。
記錄選取器
分格線
 調整表格欄位位置
點選「客戶維護」表單,按
【設計】鈕,進入表單設計畫
面,調整表單排版格式位置,可利用滑鼠呈現手掌符號時,順勢移
動到適當位置,及(
)調整欄位寬度大小。調整後的表單欄位位
置如下圖所示:
 表單屬性設定
雙點表單左上角的 ,再【表單】屬性視窗中的【格式】
中, 將【記錄選取器】設定「否」、【分格線】設定「否」。
在【資料】的【允許編輯】、【允許刪除】設定「是」、
【允許新增】請設定「否」。
結果可使用原來的記錄選取符號與分隔線隱藏。
 拉出表單首位置並利用標籤控制項製作標題
 在【客戶維護】表單編輯模式下,將【表單首】拉出空間。
 點選
【工具箱】的【標籤】
,在表單首區段內輸入「傳
訊客戶資料維護」內容。
 連按兩次表單標籤的文字框,開啟【標籤】屬性窗格,在【格式】
選項中設定:【字型大小】輸入「16」;【字型名稱】設定「標
楷體」;【字體粗細】設定「粗體」;【特殊效果】設定「凸起
來」。請斟酌調整標籤大小與位置。按
儲存檔案。
304-2. 使用【客戶】資料表建立表單:
(1)表單名稱請儲存為【客戶新增】。
(2)表單預設檢視方法為單欄式。
(3)客戶資料內所有欄位均須顯示在表單內。
(4)取消區段分隔線、RecordSelectors(記錄選取器)。
(5)在表單首區段建立標籤控制項,內容為【傳訊客
戶資料新增】,字體為16點、字型為標楷體及粗體。
(6)設定此畫面允許新增且一進入此表單為新增。
完成之表單請參考右圖:
 使用另存新檔建立新表單
 在【客戶維護】表單上按滑鼠右鍵,選取「另存新檔」,輸入
「客戶新增」,按【確定】鈕。
點選「客戶新增」表單,按【設計】鈕
,進入表單設計
畫面,將標題改為「傳訊客戶資料新增」。
 表單屬性設定
雙點表單左上角的
,在【表單】屬性視窗中的【格式】中,
將【記錄選取器】設定「否」、【分格線】設定「否」。
在【資料】的【允許編輯】、【允許刪除】、【允許新增】、
【資料輸入】皆設定「是」。
說明:【資料輸入】設定「是」時,在新增表單時,會以空白畫面,
等待使用者來新增資料。
304-3. 建立系統表單:
(1)表單名稱請儲存為【客戶系統】。
(2)在表單首區段使用標籤控制項,內容為【傳訊客戶系統畫
面】,字體為26點、字型為標楷體及粗體。
(3)取消區段分隔線、RecordSelectors(記錄選取器)、記
錄瀏灠按鈕。
 新增表單
 點選【表單】的【新增】鈕新增表單,出現【新增表單】提示畫
面,請選擇「設計檢視」,按【確定】鈕。
 點選
【儲存檔案】,檔名「客戶系統」。
 新增標題內容
 在【詳細資料】區段,按滑鼠右鍵,選擇「摽單首/尾」,產生
表單首/尾。
 在【工具箱】上點選【標籤】
,【表單首】區段處,輸入內
容「傳訊客戶系統畫面」。
 雙點「傳訊客戶系統畫面」標籤(此時產生八個點的方框),在
【標籤】屬性窗格之【格式】選項中,【字型大小】請輸入「2
6」;【字型名稱】設定「標楷體」;【自體粗細】設定「粗
體」。
 此時的標籤大小並不是很適合,將滑鼠放在左下角的邊角上,滑
鼠呈現「
」時,雙點滑鼠兩下,可做出合適的方框。
雙點表單左上角的
,在【表單】屬性視窗中的【格式】中,
將【記錄選取器】設定「否」、【分格線】設定「否」、【記錄
瀏灠按鈕】設定「否」。
(4)建立兩項之索引標籤控制項,各頁之名稱分別為【客戶
資料維護】、【客戶資料新增】,並分別將【客戶維護】、
【客戶新增】摽單拖曳入相對應之索引標籤內成為予表單。
完成之表單請參考下圖:
 建立索引標籤控制項
 在【工具箱】點選【索引標籤控制項】
,在【詳細資料】
區段,以滑鼠左鍵拖拉出矩形區。
 雙點【資料頁1】,在屬性視窗中,【格式】上的【標題】輸
入「客戶資料維護」;雙點【資料頁2】,【標題】輸入「客
戶資料新增」。
 點選「客戶資料維護」,並在【ACA03:資料庫】上,用滑鼠
拖曳「客戶維護」表單至「客戶系統」上的「客戶資料維護」
索引標籤控制項上
 作法同上,將「客戶新增」表單拖曳至「客戶資料新增」索引
標籤控制項上。
 刪除二子表單上的「客戶」標籤。點選
【儲存檔案】。
305. 伯俊出版社作者
305-1. 使用【作者】資料表建立表單
(1)表單名稱請儲存為【作者】。
(2)表單檢視方法為單欄式。
(3)作者資料表所有欄位均須顯示在新表單內。
(4)在表單首區段使用標籤控制項,內容為【伯俊出版社作
者資料】,字體為16點、字型為標楷體及粗體。
 使用新增紐建立新表單
 點選【表單】的【新增】鈕新增表單,出現【新增表單】提示
畫面,請選擇【自動產生表單:單欄式】、資料表或查詢請選擇
「作者」,按【確定】鈕。
 點選
【儲存檔案】,檔名「作者」。
 拉出表單首位置並利用標籤控制項製作標題
 在「作者」表單編輯模式下,在【表單首】挪出了一個空間。
 點選
【工具箱】的 【標籤】屬性窗格的【格式】選項中,
【字型大小】輸入「16」:【字型名稱】設定「標楷體」:
【字體粗細】設定「粗體」。將滑鼠放在文字方框右下角處,
滑鼠呈現「 」時,雙點滑鼠,可做出合適的方框。
305-2. 使用【書籍查詢】查詢建立表單(註:使用查詢物件,
不可使用SQL語法):
(1)新表單民稱為【作者明細】。
(2)顯示「作者編號」、「書號」、「定價」欄位在表單內。
 使用新增鈕建立新表單
 點選【表單】的【新增】鈕新增表單,出現【新增表單】提示
畫面,請選擇「自動產生表單:資料工作表」、資料表或查詢
請選擇「書籍查詢」,按【確定】鈕。
 切換到表單檢視模型下,雙點表單左上角的
,在【表單】屬
性視窗中的【資料】上,其【記錄來源】請下拉選擇「書籍查
詢」查詢,因為題目指定不能用SQL語法來查詢。
 點選
【儲存檔案】,檔名「作者明細」。
(3)顯示預設檢視方法為資料工作表式。將【作者明細】表單
拖曳至【作者】表單內,成為子表單。完成之表單請參考下
圖:
 點選「作者」表單,按【設計】鈕
面,依上圖示將欄位編排成如下所示:
,進入表單設計畫
 新增子表單至主表單中
 選取【ACA03:資料庫】中的「作者明細」表單,用滑鼠
拖曳至「作者」表單中的「地址」1下方,,請見上面題
目圖示。
306.宜開客戶資料
請參照101練習題(P.2)說明,點選「選擇練習題」中的
「第三類」、「第六題」,在進入【Microsoft Office
Access 2003】由【檔案】\【開啟舊檔】開啟C:\根目錄
下的
練習檔。
306-1 使用【客戶】資料表建立表單:
(1) 表單名稱請命名為【客戶資料】。
(2) 表單預設檢視方法為單欄式。
(3) 客戶資料表所有欄位均須顯示在表單內。
☞ 使用新增鈕建立新表單
點選【表單】的【新增】鈕新增表單,出現【新增表單】提示
畫面,請選擇【自動產生表單:單欄式】、資料表或查詢請選
擇「客戶」,按【確定】 鈕。
點選
【儲存檔案】,檔名【客戶資料】。
(4)在表單首區建立標籤控制項,內容為【宜開客戶資料】,
字體為16點、字型為16點、字型為標楷體。
☞ 拉出表單首位置並利用標籤控制項製作標題
 在「客戶資料」表單編輯模式下,在【表單首】挪出一個空間




後,點選
【工具箱】的【標籤】
,輸入「宜開客戶資
料」。
點選開表單標籤,在【標籤】屬性窗格之【格式】選項中,
【字型大小】輸入「16」:【字型名稱】設定為「標楷體」。
將滑鼠放在表單標籤右下角的邊上,當滑鼠呈現「 」時,雙
點滑鼠兩下,可拉出合適的方框。調整位置。
調整表單排版格式位置時,可利用滑鼠呈現黑手掌()符號時,
順勢移動到適當位置,及(↔)調整欄位寬度大小。
將表單欄位位置調整至如下圖所示。
306-2. 使用【訂單明細查詢】查詢建立表單:
(1) 表單名稱請命名為【訂單明細】。
(2) 表單預設檢視方法為資料工作表示。
(3) 請列示「訂單_訂單編號」、「客戶編號」、「訂貨日期」、
「總金額」、「訂單明細_書號」、「書名」、「定價」欄位在
表單內。
☞ 使用新增鈕建立新表單
 點選【表單】的【新增】鈕新增表單,出現【新增表單】提示
畫面,請選擇「訂單明細查詢」(其欄位「客戶編號」、「訂貨
日期」、「總金額」、「書名」、「定價」…,皆納入其中),
按【確定】鈕。
 在【表單檢視】模式下,選取不必要的欄位,按滑鼠右鍵,點
選「隱藏」,僅留下「客戶編號」、「訂貨日期」、「總金
額」、 「書名」、「定價」「訂單_訂單編號」等欄位。
 變更排列位置的順序,可以拖曳整欄左右移動至指定的位置。
點選
【儲存檔案】,檔名「訂單明細」。
306-3. 將【訂單明細】表單拖曳至【客戶資料】表單內, 成
為子表單。表單結果請參考下圖:
 新增子表單至主表單中
 點選「客戶資料」表單,按【設計】鈕
,進入表單設
計畫面,將【ACA03:資料庫】中的「訂單明細」,用滑鼠拖曳
至「客戶資料」表單中的「統一編號」標題的下方。
307.員工資料與訂單小記
請參照101練習題(P.2)說明,點選「選擇練習題」中的
「第三類」、「第七題」,再進入【Microsoft Office
Access 2003】由【檔案】\【開啟舊檔】開啟C:\根目錄
下的
練習檔。
307-1.使用【員工】資料表建立表單
(1)表單名稱請命名為【員工資料】。
(2) 表單預設檢視方式為單欄式。
(3) 員工資料表所有欄位均須顯示在表單內。
 使用新增鈕建立新表單
 點選【表單】的【新增】鈕新增表單,出現【新增表單】提示
畫面,請選擇【自動產生表單:單欄式】、資料表或查詢請選擇
「員工」,按【確定】鈕。
 點選
【儲存檔案】,檔名「員工資料」。
(4) 建立文字方塊控制項,顯示每位員工的年齡。(註:使
用DateDiff函數)
(5) 將出生日期顯示
格式改為民國
年/月/日完成之
圖表請參考右圖
 建立文字方塊
 開啟「員工資料」設計畫面,擴大【詳細資料】區間,將「出
生日期」之後的所有欄位皆往下位移,挪出ㄧ道空間。
 點選【工具箱】上的
鈕,在「出生日期」欄 位下方,拉出
一方塊,暫不設定內容,按【取消】,調整其大小及位置。
 雙點其「標籤」,在【標籤】屬性視窗中的【格式】,在其下
之【標題】輸入「年齡」,以更改文字方塊標題。
 設定文字方塊屬性
 接著在點選文字方塊,在【文字方塊】屬性視窗中的【資料】,
在其下之【控制項資料來源】內容,請輸入:
「DateDiff(“yyyy”,[出生期],Date())」。
說明:DateDiff(間隔,[起始日],[終止日])使函數量將函
數中之兩數互減,以英文數字代表意義區隔顯示。(英
文意義已於第二章第四題列出)本堤是已[今天日-出生
日],並以年齡為依據,計算出年齡,並把 間隔單位設
定為yyyy”(年)。

點選「出生日期」文字方塊,並在【屬性】視窗中的「格
式」,輸入「e/mm/dd」以完成為民國日期 。
說明:e/mm/dd,e表示民國「年」,mm表「月份」,dd表
「日」,並以「/」隔開顯示。
307-2. 使用【訂貨明細】資料表建立一個符合下列條件的表
單:
(1)將表單的標題與名稱設定為【訂單小計】。
(2)設定表單自動置中。
(3)訂貨明細資料表所有欄位均須顯示在表單中。
 使用新增紐建立新表單
 點選【表單】的【新增】紐新增表單,出現【新增表單】
提示畫面,請選擇【自動生產表單:單欄式】、資料表或
查詢請選擇「訂貨明細」,按【確定】鈕。點選 【儲
存檔案】,檔名「訂單小計」。
 點選「訂單小計」表單,按
鈕,進入表單設計
畫面,雙點表單會色區,在【表單】屬性視窗之【格式】,
設定【標題】為「訂單小計」,設定【自動置中】為
「是」。
 調整表單內標題內容與文字方塊的大小, 以
配合題目圖示要求。
(4) 建立一個計算控制項來即時顯示出「單價」*「數量」
*(1-「折扣」)的計算結果以便能瞭解訂單的金額小計,
小數點請取至第2位。
(5) 記算控制項請以「金額小計:」作為控制項標題。(:
為英文冒號)
 在「折扣」的欄位下,由【工具箱】上的
拉出文字方塊,
先不要設定其內容,按【取消】,調整其大小及位置。
 點選此文字方塊的「標籤」,在【標籤】
屬星視窗中的【格式】,輸入【標題】內容為「金額小計」。
 接著再點選「文字方塊」,在【文字方塊】屬性視窗中的【資
料】,在其之下【控制項資料來源】內容,輸入「=﹝單
價﹞*﹝數量﹞*(1-﹝折扣﹞)」、在【格式】之下【小數位數】
設定輸入「2」。
說明:由三個欄位互相運算,須由中括號﹝﹞來括之,在
輸入前須先輸入等於(=)符號,已表示為運算式。
 雙點表單座上角的
,在【表單】屬性視窗中的【格式】中,
設定【紀錄選取器】為「否」、【分隔線】設定為「否」。
 修改各文字方塊之標籤內容:「訂單號碼」改為「訂單」、
「產品編號」改為「產品」,並在每一個標籤文字之後加ㄧ
「:」冒號,結果如下所示。
(6)記算控制項的計算結果若小於1000以紅色(色盤中第三列
第一個)顯示:若大於或等於1000則以藍色(色盤中第二列
第六個)顯示。
 文字標題設定及格式化條件設定
 點選文字方塊的標籤部份(金額小計:),在【格式設定列】上
請設定【字型色彩】為「紅色」。
 點選上述建立的文字方塊,再點選【工具列】上的【格式】\
【設定格式化條件】,進入畫面,請設定條件:
1. 先設定【預設格式】之字型色彩為「藍色」:
2. 再設定【條件一(1)】:「運算式為」:
「﹝單價﹞*﹝數量﹞*(1-﹝折扣﹞<1000」
3. 再選擇【字型色彩】為「紅色」
結果如右所示
308.產品銷售
請參照101練習題(p.2) 說明,點選「練習選擇題」中的「第三類
」、「第八題」,再進入【Microsoft Office Access 2003】
由【檔案】\【開啟舊檔】開啟C:\根目錄下的
練習檔。
308-1. 使用【訂單明細】資料表建立表單
(1) 顯示為資料表形式, 表單名稱請命名為【產品_sub】
 使用表單精靈建立新表單
 雙點【表單】的【使用表單精靈建立新資料表】,開啟【表
單精靈】畫面,【資料表/查詢】 選擇「資料表:訂單明細」,
可用的欄位,按
全選、按【下一步】鈕。
 選取【資料工作表】配置, 按【下一步】鈕,使用【標準】
樣式,按【下一步】鈕,表單標題為「產品_sub」,按【完
成】鈕。
(2) 在表單尾建立一文字方塊,內容為目前產品的銷售小計。
完成之表單請參考下圖:
 在「產品_sub」表單編輯模式下,在表單尾拉出一空間,由
【工具箱】上的
拉出文字方塊,先不要設定其內容,按
【取消】,調整其大小及位置。
 雙點文字方塊,在【文字方塊】屬性視窗中【全部】的【名稱】
內容,輸入「小計」; 【控制項資料來源】內容,輸入
「=([單價]*[數量])」
308-2. 使用【產品】資料表建立表單
(1)
(2)
表單顯示為單欄式,表單名稱為請命名為【產品】。
只選取廠牌、代碼及型號等三個欄位。
 使用表單精靈建立新表單
 在雙點【表單】的【使用表單精靈建立新表單】,開啟【表單
精靈】畫面,【資料表/查詢】選擇「資料表:產品」,可用的
欄位,分別選取「廠牌」、 「代碼」及「型號」按
,按
【下一步】。
 以【單欄式】的配置,按【下一步】鈕,以【標準】樣式,按
【下一步】鈕,表單標題為「產品」,按【完成】。
(3)將【產品_sub】至於【產品】中,成為子表單,子表單的
名稱即為【產品_sub】。
 新增子表單至主表單中
 點選「產品」表單,按【設計】鈕
,進入表單設計畫
面。
 增加「詳細資料」區段中「型號」標題下方的空間。
 將【ACA03:資料庫】中的「產品_sub」,用滑鼠拖曳至「產品」
表單中的「型號」標題的下方。
(範例圖)
(4) 在【產品】表單使用表單首,插入ACDHead.jpg 圖片,
至於表單首區域中,設定圖片的距頂端,左邊距離皆為0
cm,再於表單手建立標籤,顯示「產品銷售」,字型為標
楷體、18點、粗體、底線等。
 在表單中插入圖片
 在【產品】表單編輯模式下,在【表單首】挪出了一個空間,
點選【表單首】,執行【插入】\【圖片】,選取C:\之下的
ACDhead.jpg圖片。
 雙按圖片,在【圖像】屬性的「全部」中設定【左端距離】為
「0 cm」、【頂端距離】為「0 cm」。(兩者街預設為0 cm)
 點選
【工具箱】的【標籤】 ,在圖片右方拉出一方塊,內
輸入內容「產品銷售」。
 在表單標籤按滑鼠右鍵,點選「屬性」,在【標籤】屬性窗格之
【格式】選項中設定:【字型大小】數入「18」; 【字型名稱】
設定「標楷體」; 【字體粗細】設定「粗體」; 【加底線】設定
「是」。
 將滑鼠放在表單標籤右下角的邊上,當滑鼠呈現「↨」時,雙點
滑鼠兩下,可拉出合適的方框。
(範例圖)
(5)
在【產品】表單的子表單右下角,建立名為「小計」的
文字方塊,顯示目前產品的銷售統計,請設定顯示格式
為顯示千位分隔符號及不顯示小數點,並在文字方塊左
方顯示小計。
(提示:銷售統計參照【產品
_sub】表單尾的銷售小計內容 )

在【產品】表單的子表單下方拉出一空間,由【工具箱】上的
拉出文字方塊,先不要設定其內容,按【取消】,調整其
大小及位置。
變更【標題】內的文字為「小計:」。
雙點文字方塊,在【文字方塊】屬性視窗中的【全部】的【名
稱】輸入「小計」,按選【控制項資料來源】的
,開啟
【運運算式建立幫手】窗。
點選「產品」之下的「產品_sub」及「表單」的「小計」按
【貼上】、【確定】鈕。



 將【格式】設定「標準」、【小數位數】設定「0」。
(6)設定【產品】表單不允許刪除及不允許新增。
(7)設定【產品】表單背景顏色為淡黃色(12451839)。
(提示 : 請用屬性表設定背景顏色完成之表單請點下方按鍵)
 雙點表單灰色區,並在【表單】屬性窗格的【全部】中,請將
【允許刪除】設定「否」、【允許新增】設定「否」。
 分別雙點【表單首】及【詳細資料】區段,並在屬性窗格的
【格式】中,請將【背景顏色】皆設定「12451839」。
 點選
儲存檔案。
(範例圖)
309.客戶訪談管理
請參照101練習題(P.2)說明,點選「選擇練習題」中「第三
類」、「第九題」,在進入【Microsoft Office Access
2003】由【檔案】\【開啟舊檔】開啟C:\根目錄下
的
練習檔。
309-1.以【客戶】資料表建立新表單
(1)表單名稱為【客戶】,顯示所有欄位,所有控制項的名
稱與結合欄位名稱相同。
 使用表單精靈建立新表單
 雙點【表單】的【使用表單精靈建立新表單】,開啟【表單精
靈】畫面,【資料表/查詢】選擇「資料表:客戶」,可用欄位,
按
全選、按【下一步】鈕。
 選取【單欄式】配置,按【下一步】鈕,使用【標準樣式,按
【下一步】鈕,表單標題為「客戶」,按【完成】鈕。
(2)將「縣市」改為下拉式方塊,資料來源取自【City】資
料表的所有縣市名稱,城市名稱不重覆,並以縣市名稱
做為遞增排序。
 點選「客戶」表單,按
【設計】鈕,進入表單設計畫面,
在「City」欄位上按滑鼠右鍵,選取【變更為】的【下拉式方
塊】。
 雙點「City」欄位,在其屬性窗格的【全部】中,按下
【資料來源表】的
,開啟【SQL陳述式:查詢建立手】窗,在
【顯示資料表】中,雙點「CITY」,按【關閉】鈕。
 雙點【CITY】資料表中的「CITY」,【排序】點選「遞增」。
1
4
2
5
3
 為了要使城市名稱不重覆,可由
選取
選項來設定,
開啟【SQL陳述式:查詢建立幫手】視窗,再第一行的「SELECT」
之後加入「DISTINCT」,關閉後會出現是否更新屬性訊息,按
【是】。
2
1
3
(3) 在「電話」及「傳真」使用輸入遮罩,兩位區碼加八
位電話號碼。
 分別雙點「Phone」及「FAX」欄位,在屬性窗格的【全
部】中,按下【輸入遮罩】的
,開啟【輸入遮罩精
靈】,選取第一項,按【下一步】、【下一步】、【下一
步】、【完成】。
(4) 在「輸入日期」使用輸入遮罩,內容為四位西元年份
的簡短日期(兩位數月份及日期)。(提示:使用遮罩精
靈來作答)
 雙點「DataDate」欄位,在屬性窗格的【全部】中,按下
【輸入遮罩】的
,開啟【輸入遮罩精靈】,選取【簡
短日期】,按【下一步】、【下一步】、【完成】。
(5)為表單套用ACDback.jpg作為背景圖片,同時以原寸大
小填滿整個表單。
 雙點表單左上角的
,在【表單】屬性窗格的【格式】
中,按下【圖片】的
,選取C:\之下的ACDback.jpg圖片:設
定【圖片磁磚效果】為【是】。
(6)在表單首建立名為「Close」的按鈕,按紐文字為「關
閉表單」按下後可關閉【客戶】表單。完成之表單請參
考下圖:
 在「客戶」表單編輯模式下,在【表單首】挪出一個空
間後,點選
【工具箱】的
【指令按鈕】。
 在【表單首】區段內拉出一個按鈕方框,開啟【指令按
鈕精靈】,【類別】點選【表單操作】、【巨集指令】點選
【關閉表單】,按【下一步】,點選【文字】,按
【下一步】,按鈕名稱為「Close」,按【完成】。
將【詳細資料】區段內的欄位重新編排為兩欄式,使其
結果如上面題目圖示。
309-2. 以【客戶訪談】建立表單:
(1)表單名稱為【客戶訪談_sub】,除了「訪談編號」及
「客戶名稱」欄位外,皆須列出。
 使用表單精靈建立新表單
 雙點【表單】的【使用精靈建立新表單】,開啟【表單精靈】
畫面,【資料表/查詢】選擇「資料表:客戶訪談」,可用的欄
位分別選取「Vdate、View、 Viewer」,按
、按【下一
步】鈕。
選取【表格式】配置,按【下一步】鈕,使用【標準】
樣式,按【下一步】鈕,表單標題為「資料表:客戶訪
談」按【完成】鈕。
(2)表單顯示方式為連續表單,欄位之文字標籤位於表單
首、欄位文字方塊位於表單細部區域。
 點選「客戶訪談_sub」表單,按
【設計】鈕,進
入表單設計畫面,調整「View」欄位高度與【詳細資料】的區
段高度。
1
2
(3)為表單套用ACDSBack.gif作為背景圖片,同時以原寸大
小填滿整個表單。
 雙點表單左上角的
,在表單屬性窗格的【格式】中,
按下【圖片】的
,選取C:\之下的ACDSBack.gif圖片:
設定【圖片磚磁效果】為【是】。點選
【儲存檔
案】。
(4)【客戶訪談_sub】表單置於【客戶】表單內成為子表
單。完成之表單參考下圖:
 新增子表單置主表單中
 點選「客戶」表單,按【設計】鈕
,進入表單設計畫面,
將【ACA03:資料庫】中的「客戶訪談_sub」,用滑鼠拖曳至
「客戶】表單中的「地址」標題的下方,請見上面題目圖示。
310.員工請假與加班管理
請參照101練習題(P.2)說明,點選「第三類」、「第十
類」,再進入【Microsoft Office Access 2003】由【檔案】
\【開啟舊檔】開啟C:\根目錄下的
練習檔
310-1.以【員工】資料表建立新表單,並修改表單內容:
(1)在表單中顯示所有欄位,所有控制項名稱與結合欄位
名稱相同,表單顯示模式為單欄式,表單名稱儲存為【員
工】。
 使用表單精靈建立新表單
 雙點【表單】的【使用表單精靈建立表單】,開啟【表單精靈】
畫面,【資料表/查詢】選擇「資料表:員工」,可用的欄位,
按
全選、按【下一歩】鈕。
 選取【單欄式】配置,按【下一歩】鈕,使用【標準】樣式,
按【下一歩】鈕,表單標題為「員工」,按【完成】鈕。
(2)身分證號使用輸入遮罩,並設定輸入完成後,游標自動
立即向下移動。
 設定欄位的遮罩效果
按
【設計】鈕,進入表單設計畫面,將「出生日期」欄
位之下的所有欄位移至右上方,如下圖示:
 雙點「身分證號」欄位,在【文字方塊】屬性的【全部】中:
1.按下【輸入遮罩】的
,開啟【輸入遮罩精靈】,選取【身
分證字號】選項,按【下ㄧ步】、 【下ㄧ步】、 【下ㄧ步】、
【完成】。
2.在屬性窗格的【全部】中,將【自動定位點】設定為「是」。
(3)在「出生日期」使用輸入遮罩,內容為四位西元 年份
的簡短日期(兩位數月份及日期),並設定輸入完成後,游
標自動立即向下移動。完成之表單請參考下圖:
 在「出生日期」的屬性中的【全部】,按下【輸入遮罩】
的
,開啟【輸入遮罩精靈】,選取【簡短日期】,按【下ㄧ
步】、 【下ㄧ步】、【完成】。
 在屬性窗格的【全部】中,將【自動定位點】設定為「是」。
310.2 以【加班】資料表建立表單,並修改表單內容,表
單名稱儲存為【加班_sub】:
(1)除了「加班編號」、「員工編號」欄位外,所有欄位皆
需列式在表單上,其他控制項名稱與欄位名稱相同。
(2)表單顯示模式為資料工作表形式
(3)設定不顯示紀錄瀏覽按鈕。
(4)完成之表單請參考下圖:
 使用表單精靈建立新表單
 雙按【表單】的【使用表單精靈建立新表單】,開啟【表單精
靈】畫面,【資料表/查詢】選擇「資料表:加班」,可用的欄
位選取「加班日期」、「起始日期」、「結束日期」三個欄位,
按
、按【下一步】鈕。
 選取【資料工作表】配置,按【下一步】鈕,使用【標準】樣
式,按【下一步】鈕,表單標題為「加班_sub」,按【完成】
鈕。
 雙點表單左上角的
,在【表單】屬性窗格的【全部】中,
設定【記錄瀏覽按鈕】為「否」。點選
【儲存檔案】。
310-3. 以【請假】資料表建立表單,並修改表單內容,表
單名稱儲存為【請假_sub】:
(1)除了「請假編號」、「員工編號」欄位外皆須列示在表單
上,其他控制項名稱與欄位名稱相同。
(2)顯示為資料工作表形式。
(3)設定不顯示記錄瀏覽按鈕。完成之表單請參考下圖:
 使用表單精靈建立新表單
 雙點【使用表單精靈建立新表單】,開啟【表單精靈】畫面,
【資料表/查詢】選擇「資料表:請假」,除了「請假編號」、
「員工編號」欄位外,其餘的欄位皆選取,按
、按【下
一步】。
 選取【資料工作表】配置,按【下一步】鈕,使用【標準】樣
式,按【下一步】鈕,表單標題為「請假_sub」,按【完成】
鈕。
 雙點表單左上角的
,在表單屬性窗格的【全部】中,設定
【記錄瀏覽按鈕】為「否」。點選
【儲存檔案】。
310-4. 將【加班_sub】表單、【請假_sub】表單置於
【員工】表單成為子表單:
(1)子表單名稱同其原名,不需修改。
(2)在兩個子表單右下角各使用一個文字方塊,分別顯示
「請假次數」及「加班次數」,文字方塊名稱亦為「請
假次數」及「加班次數」,內容為每位員工的請假及加
班次數。完成之表單請參考下圖:
 先在【加班_sub】表單的【表單尾】下方拉出一空間,由【工
具箱】上的
拉出文字方塊,先不要設定其內容,按【取
消】,調整其大小及位置。
 雙點「文字方塊」,在其屬性視窗中【全部】的【名稱】輸入
「加班次數」,在【控制項資料來源】輸入「=Count([加班日
期])」。
 再在【請假_sub】表單的【表單尾】下方拉出一空間,由【工
具箱】上的
拉出文字方塊,先不要設定其內容,按【取
消】,調整其大小及位置。
 雙點「文字方塊」,在其屬性視窗中【全部】的【名稱】輸入
「請假次數」,在【控制項資料來源】輸入「=Count([假別])。
 按下
鈕,儲存變更。
 新增子表單至主表單中
 點選「員工」表單,按【設計】鈕
,進入表單設計畫面。
 將【ACA03:資料庫】中的「加班_sub」,用滑鼠拖曳至「員工」
表單中的「出生日期」標題的下方。
 將【 ACA03:資料庫】中的「請假_sub」,用滑鼠拖曳至「員
工」表單中的「電子郵件」標題的下方,請見上面題目圖示。
 在【加班_sub】子表單下方,由【工具箱】上的
拉出文字
方塊,不要設定其內容,按【取消】,調整其大小及位置。
 變更「標題」內的文字為「加班次數:」,點選「文字方塊」,
在其屬性視窗中【全部】的【名稱】輸入「加班次數」。
 選按【控制項資料來源】的
,開啟【運算式建立幫手】窗,
點選「員工」之下的「加班_sub」及「表單」的「加班次數」
按【貼上】、【確定】鈕。
 在【請假_sub】子表單下方,由【工具箱】上的
拉出文字
方塊,不要設定內容,按【取消】,調整其大小及位置。
 變更「標題」內的文字為「請假次數:」,點選「文字方塊」,
在其屬性視窗中【全部】的【名稱】輸入「請假次數」。
 選按【控制項資料來源】的
,開啟【運算式建立幫手】窗,
點選「員工」之下的「請假_sub」及「表單」的「請假次數」
按【貼上】、【確定】鈕。
TQC Access 第三類 到此結束!
~謝謝大家~