版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1,第5章窗體,2,第5章窗體,5. 1 窗體簡介 5 .2 創(chuàng)建窗體 5 .3 自己設計窗體 5 .4 窗體的整體設計與修飾 5 .5 切換面板,3,5. 1 窗體簡介,窗體是構造系統(tǒng)輸入輸出界面以及應用系統(tǒng)控制驅動界面的基本對象。 它為用戶提供了查閱、新建、編輯和刪除數(shù)據(jù)操作界面。 窗體可以與宏和模塊對象結合起來構成應用系統(tǒng)的控制驅動界面。,4,5. 1 窗體簡介,5.1.1 窗體的類型 Access提供了6種不同類型的窗體: 縱欄式窗體 數(shù)據(jù)表窗體 表格式窗體 主/子窗體 圖表窗體 數(shù)據(jù)透視窗體,5,縱欄式窗體用于數(shù)據(jù)輸入。,6,數(shù)據(jù)表窗體可以顯示多條記錄。,與數(shù)據(jù)表視圖顯示界面相同,7
2、,表格式窗體可以在一個窗體中顯示多條記錄。又稱為連續(xù)窗體。,8,主/子窗體主要用來顯示表之間具有一對多關系的數(shù)據(jù)。,主窗體顯示一方的表,一般采用縱欄式窗體; 子窗體顯示多方的表,通常采用數(shù)據(jù)表或表格式窗體。,主窗體,子窗體,9,圖表窗體是將數(shù)據(jù)經(jīng)過一定的處理,以圖表的形式形象、直觀地顯示出來,可以非常清楚的展示出數(shù)據(jù)的變化狀態(tài)及發(fā)展趨勢。,圖表窗體既可以單獨使用,也可以作為子窗體嵌入其他窗體中,10,數(shù)據(jù)透視窗體,數(shù)據(jù)透視表 數(shù)據(jù)透視圖,11,5.1.2窗體的視圖 Access為窗體對象提供了三種視圖形式:窗體視圖、數(shù)據(jù)表視圖和設計視圖。窗體視圖和數(shù)據(jù)表視圖是為用戶提供的用于進行數(shù)據(jù)顯示和操作
3、的應用界面,而設計視圖則是為系統(tǒng)設計者提供的設計界面。,5. 1 窗體簡介,12,窗體設計視圖,13,5.1.3 窗體基本操作 記錄的瀏覽 記錄的查找 記錄的添加 記錄的刪除,5. 1 窗體簡介,14,5.2 創(chuàng)建窗體,5.2.1 自動創(chuàng)建窗體 自動創(chuàng)建窗體分為兩類:自動創(chuàng)建窗體和自動窗體。,15,自動創(chuàng)建窗體,自動創(chuàng)建窗體包括縱欄式、表格式和數(shù)據(jù)表窗體。 創(chuàng)建這些窗體只要指定窗體所需要的數(shù)據(jù)源,即一個表或查詢,無須其他操作,就可以建立起相應的窗體。不過使用這種方法創(chuàng)建窗體時,不能選擇表或查詢中的字段。,16,縱欄式,表格式,數(shù)據(jù)表,17,自動窗體,自動窗體包括數(shù)據(jù)透視表和數(shù)據(jù)透視圖窗體。 自
4、動窗體基于單個表或查詢創(chuàng)建窗體。如果選定數(shù)據(jù)源(表或查詢),窗體將包含來自這些數(shù)據(jù)源的所有字段和記錄。 “自動窗體:數(shù)據(jù)透視表”將窗體在數(shù)據(jù)透視表視圖中打開; “自動窗體:數(shù)據(jù)透視圖”將窗體在數(shù)據(jù)透視圖視圖中打開。 創(chuàng)建這樣的窗體時,根據(jù)系統(tǒng)給出的窗體的設計區(qū),只要將作為數(shù)據(jù)源的表或查詢中字段根據(jù)需要從字段列表中拖動到相應的區(qū)域中,并可以確定需要匯總的數(shù)據(jù),就可以得到數(shù)據(jù)透視表或數(shù)據(jù)透視圖。,18,【例5.3】 在“教學管理”數(shù)據(jù)庫中創(chuàng)建教師中具有高級職稱的少數(shù)民族教師學歷情況的統(tǒng)計圖窗體(數(shù)據(jù)透視圖窗體)。,操作演示,19,5.2 創(chuàng)建窗體,5.2.2 使用向導創(chuàng)建窗體 1使用窗體向導創(chuàng)建一
5、個主/子窗體 【例5.4】 在“教學管理”數(shù)據(jù)庫中創(chuàng)建一個課程選修情況的窗體,包括數(shù)據(jù)有:課程名、系名稱、學生號、學生名、選課成績。,操作演示,20,5.2 創(chuàng)建窗體,2使用圖表向導創(chuàng)建圖表窗體 【例5.5】利用圖表向導創(chuàng)建“開課學期為第一、二學期的各課程選課人數(shù)的統(tǒng)計圖”窗體。,操作演示,21,5.3自己設計窗體,5.3.1創(chuàng)建空白窗體,新建窗體的設計視圖,22,5.3自己設計窗體,5.3.2 什么是控件 控件是使用在窗體、報表和數(shù)據(jù)訪問頁上的對象??丶腥N基本類型: 1綁定型控件 控件與數(shù)據(jù)源的字段列表中的字段結合在一起,當給綁定型控件輸入某個值時,Access自動更新當前記錄中的表字段
6、值。大多數(shù)允許輸入信息的控件都是綁定型控件??梢院涂丶壎ǖ淖侄晤愋桶ㄎ谋尽?shù)值、日期、是/否、圖片和備注型字段。 2非綁定型控件 控件與數(shù)據(jù)源無關。當給控件輸入值,可以保留輸入的值,但是它們不會更新表字段值。非綁定的控件可以用于顯示文本、線條和圖像。 3計算型控件 計算型控件以表達式作為數(shù)據(jù)源,表達式可以使用窗體或報表中數(shù)據(jù)源的字段值,也可以使用窗體或報表上的其他控件中的數(shù)據(jù)。計算型控件也是非綁定型控件,所以它不會更新表的字段值。,23,控件,533常見控件介紹,24,5.3自己設計窗體,5.3.4 操作控件 1選擇控件 2移動控件 3調整控件的大小 4控件對齊 5更改在控件中的文本和數(shù)據(jù)
7、,25,5.3自己設計窗體,1選擇控件 在窗體設計視圖中,當單擊某個控件后,該控件即被選中,這時可以看到在控件周圍有一些控制點。,26,5.3自己設計窗體,2. 移動控點 當選中一個控件時,在它的左上角有一個相對較大的黑色方塊,這個方塊就稱作“移動控點”。 當鼠標指針移到被選中的控件的“移動控點”上,指針變?yōu)槭持赶蛏仙斐龅氖中?時,可以拖動鼠標指針所處在的控件到新的位置。 當鼠標指針移到被選中的控件的邊框時,指針變?yōu)閺堥_的手型 時,可以同時將選中的一個或多個控件和附加標簽拖動到新的位置;,27,5.3自己設計窗體,3.調整大小控點 當選中一個控件時,在控件的周圍還有幾個較小的方塊,這些方塊就稱
8、作“調整大小控點”。當鼠標指針指向調整大小控點上的時候,鼠標的形狀變成一個箭頭的形狀。此時進行拖曳即可改變該控件的大小。,28,5.3自己設計窗體,4控件對齊 如果在窗體中設計了多個控件需要使它們對齊,則可以選中控件,然后選擇菜單欄上“格式|對齊”命令,在“對齊”菜單中選擇需要的對齊格式命令.,29,5.3自己設計窗體,5更改在控件中的文本和數(shù)據(jù) 如果要更改標簽或非綁定文本框等控件中的文本,可單擊控件,選定文本,然后鍵入新的文本即可。如果要更改綁定型控件所結合的字段,則首先選定控件,然后單擊工具欄上的“屬性” 按鈕,打開屬性對話框,選擇控件來源選項,在列表中選擇一個字段。,30,5.3自己設計
9、窗體,5.3.5 向窗體添加控件,1.標簽控件 “標簽”控件是窗體上用的較多的控件之一。 標簽的作用是用來在窗體上顯示一些文本信息,如:窗體或控件標題或說明等。 大多數(shù)控件在設為默認值時都與”標簽控件相連,例如:當創(chuàng)建一個文本框時,就會附帶一個標簽來顯示文本框的標題。 因為標簽沒有數(shù)據(jù)源,所以它不能與數(shù)據(jù)表相結合。標簽上顯示的信息是在設計時直接輸入的。,31,標簽控件,32,5.3自己設計窗體,2.文本框 文本框控件用于顯示窗體數(shù)據(jù)源的某個字段的值,字段的類型為文本、數(shù)值、日期/時間或備注型。此時文本框為綁定型文本框。 文本框控件也可以用來顯示計算結果或接受用戶輸入的數(shù)據(jù),由于文本框和數(shù)據(jù)源無
10、關,它為非綁定型文本框。,33,文本框控件,操作演示,34,3組合框 組合框是窗體上用來提供列表框和文本框的組合功能的一種控件。該控件既可以鍵入一個值,也可以單擊控件的下拉按鈕顯示一個列表,并從該列表中選擇一項。下面演示的是使用控件向導和不使用控件向導設計組合框 的兩種方法。,操作演示一,操作演示二,35,4列表框 列表框是窗體中比較常用的一種控件。列表框有一個列表框和一個附加標簽組成。列表框能夠將一些內容以列表形式列出供用戶選擇。列表框的設計方法與組合框 的設計方法基本相同。下面使用自行鍵入列表值的方法設計列表框。,36,5命令按鈕 在窗體上使用命令按鈕可以用于執(zhí)行某個操作。例如,可以創(chuàng)建一
11、個命令按鈕來打開一個窗體,或者執(zhí)行某個事件。 為創(chuàng)建命令按鈕,Access提供命令按鈕向導,通過該向導可以創(chuàng)建多種不同類型的命令按鈕。關于命令按鈕的其他創(chuàng)建方式將在后面的相關章節(jié)介紹。,操作演示,37,6復選框、單選按鈕、切換按鈕和選項組控件 選項組是一個包含復選框、單選按鈕或切換按鈕等控件的控件。一個選項組由一個組框架及一組復選框、單選按鈕或切換按鈕組成。 復選框、單選按鈕和切換按鈕這三種控件都可以分別用來表示兩種狀態(tài)之一,如:是/否、真/假或開/關。,38,創(chuàng)建綁定型選項組,操作演示,39,7.選項卡 選項卡控件用于創(chuàng)建一個多頁的選項卡窗體或選項卡對話框,這樣可以在有限的空間內顯示更多的內
12、容或實現(xiàn)更多的功能,并且還可以避免在不同窗口之間切換的麻煩。選項卡控件上可以放置其他的控件,也可以放置創(chuàng)建好的窗體。,40,8添加子窗體 子窗體是窗體中的窗體。容納子窗體的窗體為主窗體。利用主/子窗體處理數(shù)據(jù)間一對多的關系非常有效。而自己設計主/子窗體主要工作是:首先設計一個作為子窗體的窗體,然后設計主窗體,最后使用子窗體控件將已經(jīng)設計好子窗體添加到主窗體中。也可以將子窗體直接拖動窗體中。,41,5.4窗體的整體設計與修飾,5.4.1設置窗體和控件的屬性,42,5.4窗體的整體設計與修飾,5.4.2 設置窗體的頁眉和頁腳,43,5.4窗體的整體設計與修飾,5.4.3 顯示外觀設計 1設置窗體的
13、背景,44,5.4窗體的整體設計與修飾,2為窗體添加圖像 3.使用直線和矩形 4為窗體的控件設置顏色和增加特殊效果,45,5.4窗體的整體設計與修飾,5使用自動套用格式,46,5.4窗體的整體設計與修飾,6.窗體外觀設置,47,5.5切換面板,切換面板是在數(shù)據(jù)庫啟動時由系統(tǒng)自動執(zhí)行的應用界面,切換面板本身就是一個窗體,一般是作為數(shù)據(jù)庫應用系統(tǒng)的啟始界面。它是由系統(tǒng)根據(jù)用戶的需要而自動創(chuàng)建的,創(chuàng)建后的切換面板可以根據(jù)需要進行修改。,48,5.5切換面板,5.5.1 創(chuàng)建切換面板 切換面板可以通過“切換面板”管理器來進行設計,創(chuàng)建數(shù)據(jù)庫的切換面板的操作步驟如下: (1)打開數(shù)據(jù)庫,單擊“工具|數(shù)據(jù)庫實用工具|切換面板管理器”菜單命令。,49,5.5切換面板,單擊“新建”按鈕,打開 “編輯切換面板項目”對話框。在“文本”、“命令”和“窗體”文本框中輸入相關內容,已有的窗體,50,5.5切換面板,5.5.2 使用切換面板 創(chuàng)建切換面板以后,還要進行對其進行啟動設置,單擊“工具”|“啟動”菜單命令,打開“啟動”對話框,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年通過客戶體驗優(yōu)化提高房地產(chǎn)銷售額
- 2026年電氣傳動控制系統(tǒng)的項目案例分享
- 2026年年房地產(chǎn)行業(yè)的重要法律法規(guī)
- 2026春招:物流專員面試題及答案
- 貨車司機安全培訓例會課件
- 貨梯安裝培訓課件
- 2026年電子科技大學成都學院單招綜合素質考試備考題庫帶答案解析
- 2026年德州科技職業(yè)學院高職單招職業(yè)適應性考試備考題庫帶答案解析
- 2026年鶴壁職業(yè)技術學院高職單招職業(yè)適應性測試模擬試題帶答案解析
- 賬務知識講解課件模板
- 2024年新疆中考數(shù)學試卷試題解讀及答案講解課件
- 迎接期末+做自己的英雄 高二上學期心理健康教育主題班會
- 招標代理服務服務方案
- 初一數(shù)學上冊有理數(shù)加減混合運算練習題及答案(共100題)
- 《檳榔的危害》課件
- 正畸口腔健康宣教課件
- 人工智能在檢驗醫(yī)學中的應用
- DB42T2043-2023既有住宅和社區(qū)適老化改造技術規(guī)范
- 單位消防安全教育培訓記錄表
- 江蘇省工程質量安全手冊實施細則房屋建筑工程篇(2022年版)上冊:質量分冊
- 頂板離層儀管理規(guī)定
評論
0/150
提交評論