窗體的作用
窗體是Access的重要對象。通過窗體用戶可以方便地輸入數(shù)據(jù)、編輯數(shù)據(jù)、顯示和査詢數(shù)據(jù)。利用窗體可以將數(shù)據(jù)庫中的對象組織起來,形成一個功能完整、風格統(tǒng)一的數(shù)據(jù)庫應(yīng)用系統(tǒng)。本章將詳細介紹窗的基本操作,包括窗體的概念和作用、窗體的組成和結(jié)鉤、窗體的創(chuàng)建和設(shè)置等。
4.1 認識窗體
窗體本身并不存儲數(shù)據(jù),但應(yīng)用窗體可以使數(shù)據(jù)庫中數(shù)據(jù)的輸入、修改和查看變得直觀、容易。窗體中包含了各種控件,通過這些控件可以打開報表或其他窗體、執(zhí)行宏或、VBA編寫的代碼程序。在一個數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)完成后,對數(shù)據(jù)庫的所有操作都可以通過窗體來集成。
4.1.1 窗體的作用
窗體是應(yīng)用程序和用戶之間的接口 ,是創(chuàng)建數(shù)據(jù)庫應(yīng)用系統(tǒng)最基本的對象。窗體中的信息主要有兩類:一類是設(shè)計者在設(shè)計窗體時附加的一些提示信息,例如,一些說明性的文字或一些圖形元素,這些信息對數(shù)據(jù)表中的每―條記錄都是相同的,不隨記錄而變化。另一類是處理表或查詢的記錄,往往與所處理記錄的數(shù)據(jù)密切相關(guān),當記錄變化吋,這些信息也隨之變化。例如,如圖4.1所示的“學生選。課成績”窗體中,“學生編號 ”、“姓名”、“性別”等就是說明性文字,不隨記錄而變化;而“2008011102”、“劉力”、“男”等于“學生”表中字段的具體值,査看的記錄不同。利用這些值不同。利用控件,可以在窗體的信息和窗體的數(shù)據(jù)源之間建立鏈接。
用戶通過使用窗體來實現(xiàn)數(shù)據(jù)維護、控制應(yīng)用程序等人機交互的功能。窗體的作業(yè)包括以下幾個方面:
(1)輸人和編輯數(shù)據(jù)?梢詾閿(shù)據(jù)庫中的數(shù)據(jù)表設(shè)計相應(yīng)的窗體作為輸人或編輯數(shù)據(jù)的界面,實現(xiàn)數(shù)據(jù)的輸人和編輯。
(2)顯示和打印數(shù)據(jù)。在窗體中可以顯示或打印來自一個或多個數(shù)據(jù)表或査詢中的數(shù)據(jù),可以顯示警告或解釋信息。窗體中數(shù)據(jù)顯示的格式相對于數(shù)據(jù)表或査詢更加自由和靈活。
(3)控制應(yīng)用程序流程。窗體能夠與函數(shù)、過程相結(jié)合,編寫宏或VBA代碼完成各種復雜的控制功能。
相關(guān)推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |