




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
第8章窗體授課人:知識重點、知識難點知識重點Access2007窗體的創(chuàng)建與編輯方法知識難點Access2007窗體與控件設計認識窗體1創(chuàng)建簡單窗體2控件的設計與編輯3創(chuàng)建統(tǒng)計分析窗體4窗體的美化5知識結(jié)構 窗體是Access數(shù)據(jù)庫的對象之一,是Access數(shù)據(jù)庫的最重要的交互界面。多樣化的窗體主要用于瀏覽和編輯數(shù)據(jù)表中的數(shù)據(jù),顯示相關提示信息,還可以根據(jù)需求控制應用軟件的流程。認識窗體窗體的概述和作用窗體的概述 窗體用于控制用戶對數(shù)據(jù)庫的訪問,使用窗體可以顯示、輸入或編輯數(shù)據(jù)表或查詢中的數(shù)據(jù),可以使用窗體來控制對數(shù)據(jù)的訪問。有效的窗體可以省略了搜索所需內(nèi)容的步驟,更便于用戶使用數(shù)據(jù)庫。
窗體的作用顯示與編輯數(shù)據(jù)反饋信息控制程序流程Return8.1.4窗體的類型縱欄式窗體表格式窗體數(shù)據(jù)表窗體數(shù)據(jù)透視表窗體數(shù)據(jù)透視圖窗體Return1.縱欄式窗體縱欄式窗體時最常見的窗體類型,其主要特點是一次僅顯示一條記錄,也稱單一窗體,可以通過窗體底部的記錄選擇器,對其他記錄進行翻閱。2.表格式窗體表格式窗體是一種連續(xù)窗體,其結(jié)構只有一條記錄的數(shù)據(jù)橫向顯示,所謂表格式窗體是通過重復顯示該窗體結(jié)構以顯示多條記錄。窗體的主體結(jié)構3.數(shù)據(jù)表窗體該類型窗體如同打開數(shù)據(jù)表,主要作為子窗體使用。4.數(shù)據(jù)透視表窗體數(shù)據(jù)透視表類似Excel的數(shù)據(jù)透視表,主要用于進行數(shù)據(jù)分析。5.數(shù)據(jù)透視圖窗體數(shù)據(jù)透視圖就是圖表,其作用就是對圖表進行分析。8.1.5窗體的視圖窗體的視圖是用于顯示數(shù)據(jù)的方式,視圖可提供不同的方式在窗體中進行編輯數(shù)據(jù)源表和查詢的字段。窗體視圖——查看窗體效果數(shù)據(jù)表視圖布局視圖——既能看到窗體效果又能調(diào)整布局設計視圖——窗體設計的平臺數(shù)據(jù)透視表視圖數(shù)據(jù)透視圖視圖Return創(chuàng)建簡單窗體縱欄式窗體表格式窗體其它類型的窗體創(chuàng)建窗體的工具為選中的對象快速創(chuàng)建各種類型的窗體(自動窗體)自動窗體工具例題【例8.1】使用“窗體”工具創(chuàng)建“財務人員檔案”窗體。窗體的數(shù)據(jù)來源包含“財務人員檔案”表的所有字段。【例8.6】通過文件另存的方法,以“財務人員檔案”表作為數(shù)據(jù)源創(chuàng)建“財務人員檔案_另存”窗體。【例8.2】使用“窗體”工具創(chuàng)建“學生檔案”窗體。
思考:窗體的數(shù)據(jù)來源只包含“學生檔案”表的字段嗎?【例8.3】使用“分割窗體”工具創(chuàng)建“學費繳納情況”窗體。窗體的數(shù)據(jù)來源包含“學費繳納情況”表的所有字段。【例8.4】使用“多個項目”工具創(chuàng)建“學生檔案_多項目窗體”窗體。窗體的數(shù)據(jù)來源包含“學生檔案”表的所有字段。Return其它窗體工具與前面的工具有什么不同?在空白窗體中添加了“確定”和“取消”按鈕8.2.5使用“窗體向?qū)А惫ぞ邉?chuàng)建窗體Return【例8.5】使用“窗體向?qū)А惫ぞ邉?chuàng)建“學生檔案及其繳費情況”窗體。數(shù)據(jù)源:“學生檔案”表(學號、姓名、性別、年級、專業(yè)、班號和學費標準)“學費繳納情況”表(收費日期、收費學年、已交書費金額、已交學雜費金額、收費銀行和經(jīng)辦人)窗體樣式:“辦公室”。比較自動窗體:單表、全部字段、固定布局和樣式窗體向?qū)В和耆勺约憾ㄗ龃绑w,允許多表、部分字段、不同的數(shù)據(jù)查看方式、不同布局、不同樣式8.3使用設計視圖創(chuàng)建窗體在設計視圖中可創(chuàng)建和修改一個窗體,在窗體視圖下可運行窗體并顯示結(jié)果。要想在設計視圖中設計窗體,就需了解設計視圖中窗體的結(jié)構組成。8.3.1窗體的組成1.窗體的節(jié)窗體頁眉
頁面頁眉
主體
頁面頁腳
窗體頁腳
顯示或隱藏窗體頁眉頁腳、頁面頁眉頁腳2.窗體的控件控件是在窗體、報表設計的重要組件,凡是可在窗體、報表上使用的對象都是控件。
控件向?qū)ё侄瘟斜韺ο髮傩岳米侄瘟斜韯?chuàng)建簡單窗體【例8.7】使用“窗體設計”工具以及“字段列表”窗格,創(chuàng)建“學費標準”窗體。窗體的數(shù)據(jù)源來自“學費標準”表中的以下字段:收費類型、書費和學雜費,結(jié)果如右圖所示。Return快速自定義窗體所選對象選擇窗體對象3.屬性對話框更改設置的對象按與數(shù)據(jù)源的關系劃分:綁定型控件:控件與字段列表中的字段結(jié)合在一起,對控件中數(shù)據(jù)的更新會自動保存到相應的數(shù)據(jù)表中。大多數(shù)允許編輯的控件都可以是綁定型控件。可以綁定的字段類型有文本、數(shù)字、日期/時間、是/否、圖像和備注。未綁定型控件:控件與數(shù)據(jù)源無關,當給控件輸入數(shù)據(jù)時,窗體可以保留數(shù)據(jù),但不會更新數(shù)據(jù)源。未綁定控件可以用以文本、線條和圖像顯示。控件基本類型(4種)窗體與數(shù)據(jù)源的關系窗體中有綁定型控件,前提條件是該窗體已經(jīng)與對應的數(shù)據(jù)源綁定(掛鉤)。窗體與數(shù)據(jù)源的關系窗體如果沒有綁定數(shù)據(jù)源,該窗體中的控件只能是非綁定型控件窗體如果綁定了數(shù)據(jù)源,控件可以是綁定型控件,也可以是非綁定型控件
計算型控件:屬于未綁定型控件。計算型控件以表達式為數(shù)據(jù)源。表達式可以使用窗體和報表中數(shù)據(jù)源的字段值,也可以使用窗體和報表中其他控件中的數(shù)據(jù)。
ActiveX控件(ActiveXControl):其它控件。控件基本類型(4種)控
件
名
稱描
述標簽顯示說明性文本。可以單獨存在,也可以附加到另一個控件上文本框顯示或處理表/查詢上的數(shù)據(jù)。使用鍵盤鍵入數(shù)據(jù),是適用范圍最大的控件列表框由多個數(shù)據(jù)行組成。使用鼠標選取數(shù)據(jù),以文本和日期/時間型數(shù)據(jù)較為常用組合框是文本框和列表框的組合。可以有一個或多個數(shù)據(jù)列,鼠標選取、鍵盤輸入均可命令按鈕用來啟動一項操作或一組操作,控制程序流程表5-1 窗體中的常用控件復選框可以對多組“是/否”數(shù)據(jù)進行共存選擇單選按鈕排他性的選擇按鈕,用于選擇是/否切換按鈕用于數(shù)據(jù)切換,適用于是/否型數(shù)據(jù)值選項組用來顯示一組限制性的選項值,適用于數(shù)字或是/否型數(shù)據(jù)選項卡可以使用選項卡控件來展示單個集合中的多頁信息添加控件的兩種方法:1、使用控件向?qū)Вㄗ詣觿?chuàng)建)
2、手動添加(人工創(chuàng)建)
使用標簽僅僅是為了顯示文本,運行窗體時,標簽內(nèi)容不允許編輯。標簽沒有數(shù)據(jù)來源,不可能是綁定型控件。
添加其它控件時,Access會自動添加一個相關的用作標題的標簽控件。標簽控件徽標和標題(用于窗體頁眉)徽標控件是自動在窗體頁眉位置插入圖像。標題控件是自動在窗體頁眉位置插入標簽顯示窗體或報表的標題,相當于標簽的作用。【例8.8】在“學費標準”窗體頁眉中添加徽標和標題,窗體另存為“學費標準_徽標和標題”。1)綁定文本框:拖放、設置屬性2)非綁定文本框例:創(chuàng)建“登錄”窗體如圖3)計算文本框例:創(chuàng)建簡單計算窗體,能進行最簡單的四則運算文本框控件【例8.9】在“學費標準”窗體上創(chuàng)建一個用于計算費用合計金額的文本框,窗體另存為“學費標準_計算文本框”。組合框:文本框與列表框的組合兩種的控件向?qū)鋵嵕褪潜淼牟殚喯驅(qū)伎迹航M合框是不是一定是綁定型控件(如例8.10)?列表框、組合框控件【例8.10】創(chuàng)建“收費銀行查詢已交費情況”窗體,在窗體上創(chuàng)建一個“收費銀行名稱”組合框,數(shù)據(jù)來自“收費銀行信息”表中的“銀行名稱”字段。事件驅(qū)動的對象只有對它設置相關事件,它才有具體的作用可以通過控件向?qū)гO置,也可以通過宏、模塊設置有關事件命令按鈕控件【例8.11】在“學生檔案及其繳費情況”窗體上創(chuàng)建命令按鈕:“添加記錄”、“刪除記錄”、“保存記錄”和“關閉窗體”,將窗體另存為“學生檔案及其繳費情況_命令按鈕”。一個選項卡控件可以放置多個頁面每個頁面相當于一個新的窗體,可以像窗體一樣給頁面添加各種控件在給頁面添加控件時,必須把控件拖入頁面當需要在同一個窗體顯示的內(nèi)容太多時,往往可以先把內(nèi)容分類,再放置在不同的選項卡的頁面上注意與“子窗體”控件的區(qū)別選項卡控件5.創(chuàng)建選項卡和插入頁【例8.12】保留“學生檔案及其繳費情況”窗體上方姓名、學號、性別3個字段信息,在下方創(chuàng)建選項卡,窗體另存為“學生信息”窗體。組類控件復選框選項按鈕切換按鈕選項組1、單獨出現(xiàn)時,都只表示一個邏輯值TRUE/FALSE,以表示是否選中狀態(tài);2、以組的形式出現(xiàn),為單選按鈕,以組為單位,一組返回一個數(shù)值。3、須先創(chuàng)建選項組,再創(chuàng)建復選框、選項按鈕等控件并將其拖入選項組中,這樣才可以構成一組單選按鈕。子窗體/子報表控件用于顯示具有關聯(lián)的數(shù)據(jù),最常用于具有一對多關系的數(shù)據(jù):主窗體顯示主數(shù)據(jù)(“一”方),子窗體顯示子數(shù)據(jù)(“多”方)被嵌套的稱為主窗體;嵌套的稱為子窗體主/子窗體必須有鏈接的通道,子窗體的數(shù)據(jù)才能夠跟隨主窗體的數(shù)據(jù)變化鏈接通道:主窗體的某個控件與子窗體的某個控件進行鏈接,在子窗體控件的屬性中進行設置【例8.13】在“財務人員檔案”窗體上添加子窗體后另存為“財務人員檔案_學費收繳情況”。子窗體包含現(xiàn)有“學費繳納情況”表的“收費日期”、“學生學號”、“已交書費金額”和“已交學雜費金額”字段。Return8.3.3設計視圖中控件的基本操作選擇、移動、刪除控件(單個與多個的區(qū)別)調(diào)整控件的布局、排列(“排列”選項卡)用于調(diào)整控件及控件之間的大小與位置8.3.4布局視圖的使用布局視圖提供了在窗體運行的狀態(tài)下可以修改窗體上各控件的環(huán)境,是最直觀的一種修改窗體的視圖方式,非常適合設置控件的大小、外觀及布局。8.3.4布局視圖的使用格式化布局【例8.14】把“學生政治面貌情況”窗體的每個控件進行如下格式設置:字號為16磅,網(wǎng)格線設為垂直和水平、寬度2磅、紅色線。窗體另存為“學生
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年一建《機電工程管理與實務》考試:機電工程技術經(jīng)濟分析題庫實戰(zhàn)指南
- 美麗中國小學課件
- 專利代理師知識點合輯2024
- 《教學資源庫》課件
- 南充文化旅游職業(yè)學院《園藝學概論》2023-2024學年第二學期期末試卷
- 《電動車的魅力》課件
- 2025至2031年中國散光面切削刀具行業(yè)投資前景及策略咨詢研究報告
- 《動態(tài)星空變幻》課件
- 2025至2031年中國促干劑行業(yè)投資前景及策略咨詢研究報告
- 2025至2030年中國鎳鉻鐵合金產(chǎn)品數(shù)據(jù)監(jiān)測研究報告
- 一級建造師《港口與航道工程管理與實務》課件-專業(yè)工程技術
- 牡蠣養(yǎng)殖及深加工項目可行性研究報告
- 2014-2024年高考語文真題匯編之詩歌鑒賞含答案解析
- 防腐木平臺施工方案
- DB31-T 1468-2024 工貿(mào)企業(yè)危險化學品安全管理規(guī)范
- 金融科技金融大數(shù)據(jù)風控平臺開發(fā)與應用方案
- 初三班級學生中考加油家長會課件
- 國家資格等級證書-驗光員-2.視功能檢查評分表(助教學生填寫)
- 2024年廣東公需科目答案
- 地理高考萬能答題模板
- DB11T 382-2017 建設工程監(jiān)理規(guī)程
評論
0/150
提交評論