ACCESS實(shí)例教程(窗體的操作).ppt
《ACCESS實(shí)例教程(窗體的操作).ppt》由會(huì)員分享,可在線閱讀,更多相關(guān)《ACCESS實(shí)例教程(窗體的操作).ppt(33頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
Access實(shí)例教程,潘明寒趙義霞主編中國水利水電出版社,ACCESS實(shí)例教程,——窗體的操作(第4章),1,使用窗體控件2,建立窗體3,建立主/子窗體4,添加計(jì)算控件,本章要點(diǎn):,4.1認(rèn)識窗體對象,窗體對象是Access提供的最主要的操作界面對象,數(shù)據(jù)源是表或查詢。窗體的主要作用是構(gòu)造方便美觀的輸入輸出界面,接收用戶輸入的命令,查看、編輯和追加數(shù)據(jù)。窗體可以使數(shù)據(jù)的顯示和操作按設(shè)計(jì)者的意愿實(shí)現(xiàn),增加了數(shù)據(jù)操作的安全性和便捷性。數(shù)據(jù)庫應(yīng)用系統(tǒng)的使用者對數(shù)據(jù)的任何操作只能在窗體中進(jìn)行。,最常用窗體視圖有3種:設(shè)計(jì)視圖、窗體視圖、數(shù)據(jù)表視圖。單擊窗口左上角的視圖按鈕進(jìn)行視圖切換。,4.1.1窗體的視圖,4.1.2窗體的結(jié)構(gòu),一個(gè)完整的窗體對象包含5個(gè)節(jié),分別是:窗體頁眉節(jié)、頁面頁眉節(jié)、主體節(jié)、頁面頁腳節(jié)、窗體頁腳節(jié)。默認(rèn)情況下窗體設(shè)計(jì)視圖窗口只有主體節(jié)。,4.1.3窗體的類型,窗體類型實(shí)際上是窗體布局,共有6種,分別是:縱欄式窗體、表格式窗體、數(shù)據(jù)表窗體、主/子窗體、圖表窗體、數(shù)據(jù)透視表窗體。,4.1.4窗體的幾個(gè)重要按鈕,分別是:字段列表,工具箱,自動(dòng)套用格式,代碼,屬性,生成器,數(shù)據(jù)庫,新對象,4.2窗體的工具箱與屬性對話框,窗體是一個(gè)容器對象,可以包含其他對象,包含的對象稱為控件。在窗體設(shè)計(jì)視圖中,Access提供了一個(gè)工具箱,用來生成窗體的常用控件,進(jìn)行可視化的窗體設(shè)計(jì)。Access還提供了一個(gè)屬性對話框,用來設(shè)置窗體本身和窗體內(nèi)各控件的一系列屬性。使用工具箱和屬性對話框是可視化設(shè)計(jì)中最基本的操作。,4.2.1工具箱的使用方法與按鈕功能,工具箱與窗體設(shè)計(jì)界面是一體的,隱藏窗體的設(shè)計(jì)界面,工具箱就不可見。單擊一個(gè)工具箱按鈕,在設(shè)計(jì)視圖中用鼠標(biāo)畫出一塊區(qū)域,即生成與按鈕對應(yīng)的窗體控件。雙擊一個(gè)按鈕將其鎖定,在設(shè)計(jì)窗口重復(fù)畫出多個(gè)相同控件,再次單擊該按鈕或用Esc鍵解除鎖定。,4.2.2屬性對話框,屬性決定窗體和控件的結(jié)構(gòu)、外觀以及數(shù)據(jù)特性。任何對象都有一系列屬性,不同對象擁有的屬性也不相同。先選取對象,然后再給選取的對象定義屬性。,1,格式屬性卡,定義控件的顯示格式和外觀樣式。如:前景色、背景色、寬度、高度、上邊界、左邊界等。2,數(shù)據(jù)屬性卡,定義控件的數(shù)據(jù)來源和操作數(shù)據(jù)的規(guī)則。如:控件來源、輸入掩碼、有效性規(guī)則、默認(rèn)值等。3,事件屬性卡中顯示當(dāng)前控件所能識別的動(dòng)作,如:單擊、雙擊等。4,其他屬性卡,定義控件的附加屬性。如:名稱??丶拿Q是一個(gè)字符串,在VBA程序用名稱調(diào)用控件。窗體中每一個(gè)控件都有名稱,名稱是惟一的。,4.2.3窗體的常用屬性,窗體的常用屬性有:標(biāo)題、記錄選擇器、導(dǎo)航按鈕、分隔線、圖片、記錄源等。,4.2.4窗體的自動(dòng)套用格式,在設(shè)計(jì)視圖中打開一個(gè)窗體→“格式”菜單→“自動(dòng)套用格式”→在列表中選取一個(gè)樣式→單擊“確定”。,4.2.5控件布局,1,對齊多個(gè)控件,2,使多個(gè)控件大小相同,3,設(shè)置多個(gè)控件的水平間距或垂直間距,設(shè)置多個(gè)控件的水平間距或垂直間距還可以用各控件的左邊距、上邊距、寬度、高度屬性聯(lián)合設(shè)置。,4.3創(chuàng)建窗體控件,用來顯示說明性文字,沒有控件源,文字不隨記錄的更換而改變。系統(tǒng)會(huì)為其他控件自動(dòng)附加一個(gè)標(biāo)簽,也可以用標(biāo)簽按鈕創(chuàng)建獨(dú)立標(biāo)簽。,4.3.1標(biāo)簽控件,例:制作立體字,是交互式控件,用來輸入、編輯和顯示數(shù)據(jù),有結(jié)合、非結(jié)合、計(jì)算三種類型。結(jié)合型文本框有控件來源,與表或查詢中的字段相連。非結(jié)合型文本框沒有控件來源,用來顯示提示信息、接受用戶輸入的數(shù)據(jù)。計(jì)算型文本框用來顯示表達(dá)式的值。表達(dá)式使用的數(shù)據(jù)可以是字段的值、其他控件的值、或函數(shù)值。計(jì)算型文本框內(nèi)容從等號開始。,4.3.2文本框控件,例:文本框練習(xí),(1)從字段列表向窗體拖入姓名、系別、工資、獎(jiǎng)金4個(gè)字段,生成了4個(gè)結(jié)合型文本框。(2)建3個(gè)文本框→起名t1、t2、t3。(3)t1中寫表達(dá)式:=[工資]+[獎(jiǎng)金](4)t3中寫表達(dá)式:=t1-t2,轉(zhuǎn)到窗體視圖→在t2中輸入200,回車后顯示結(jié)果:,4.3.3選項(xiàng)組控件,顯示一組選項(xiàng)值,用戶只需單擊所需值即可完成數(shù)據(jù)輸入。選項(xiàng)組中的值一次只能選擇一個(gè)??蓪⑦x項(xiàng)組控件與一個(gè)字段綁定。,例:用選項(xiàng)組控件顯示“黨員否”字段的值,(1)按下工具箱中的“控件向?qū)А卑粹o→單擊“選項(xiàng)組”按鈕→在窗體中畫一個(gè)矩形→在打開的對話框中依次輸入“黨員”和“非黨員”。,(2)單擊“下一步”→選“不需要默認(rèn)選項(xiàng)”→單擊“下一步”→給“黨員”對應(yīng)的值填-1→給“非黨員”對應(yīng)的值填0,(3)單擊“下一步”→選“在此字段中保存該值”→單擊旁邊輸入框的向下按鈕選“黨員否”字段。,(4)單擊“下一步”→選按鈕類型為“選項(xiàng)按鈕”→“下一步”→為選項(xiàng)組指定標(biāo)題為“是否黨員”→單擊“完成”。(5)整理選項(xiàng)組各控件位置→轉(zhuǎn)到窗體視圖,當(dāng)前選項(xiàng)隨記錄的改變而不斷變化。,4.3.4復(fù)選框、切換按鈕、選項(xiàng)按鈕控件,復(fù)選框、切換按鈕和選項(xiàng)按鈕都顯示“是/否”型數(shù)據(jù)的值。復(fù)選框中有對勾為“是”,無對勾為“否”。切換按鈕按下狀態(tài)為“是”,抬起狀態(tài)為“否”。選項(xiàng)按鈕中有圓點(diǎn)為“是”,無圓點(diǎn)為“否”。,例:將三種控件的控件來源設(shè)置為“黨員否”字段。,4.3.5組合框與列表框控件,組合框和列表框都提供一組值供用戶選擇,通過點(diǎn)擊鼠標(biāo)完成數(shù)據(jù)輸入。組合框只顯示一行數(shù)據(jù),在窗體中占的區(qū)域較小,既能進(jìn)行選擇,又能輸入文本。列表框顯示多行數(shù)據(jù),在窗體中占的區(qū)域較大,只能進(jìn)行選擇,不能輸入新值。組合框和列表框都分為結(jié)合型與非結(jié)合型2種。,例:用組合框顯示“職稱”字段,用列表框顯示“系別”字段,(1)按下“控件向?qū)А卑粹o→單擊“組合框”按鈕→在窗體中畫一個(gè)矩形→在打開的對話框中選“自行鍵入所需值”。,(2)單擊“下一步”→依次輸入“教授”、“副教授”、“講師”、“助教”。,(3)單擊“下一步”→選“將該數(shù)值保存在這個(gè)字段中”→在右邊的輸入框中選“職稱”字段。,(3)單擊“下一步”→為組合框指定標(biāo)簽為“職稱”→單擊“完成”。(4)類似方法建立列表框→自行鍵入的值依次為:計(jì)算機(jī)、英語、中文、法律→將列表框數(shù)值保存在“系別”字段中。(5)整理各控件位置→轉(zhuǎn)到窗體視圖。顯示:,用來執(zhí)行特定的操作,例如,單擊命令按鈕關(guān)閉窗體。通常給命令按鈕附加一段VBA代碼或一個(gè)宏,也可以用“向?qū)А苯o命令按鈕指定一些特殊操作。,4.3.6命令按鈕,例:用向?qū)Ы⒚畎粹o,(1)按下“控件向?qū)А薄鷨螕簟懊畎粹o”控件→在窗體中畫按鈕大小→在對話框中選類別為“記錄導(dǎo)航”→選操作為“轉(zhuǎn)至前一項(xiàng)記錄”。,(2)單擊“下一步”→單擊“文本”項(xiàng)→單擊“下一步”→單擊“完成”按鈕。,(3)類似方法建“轉(zhuǎn)至下一項(xiàng)記錄”按鈕和“關(guān)閉窗體”按鈕。,(4)轉(zhuǎn)到窗體視圖。顯示:,4.3.7選項(xiàng)卡控件與其他控件,選項(xiàng)卡用來在一個(gè)窗體內(nèi)顯示多頁信息,單擊選項(xiàng)卡的標(biāo)簽進(jìn)行頁面切換。,例:建立選項(xiàng)卡,(1)選取“選項(xiàng)卡控件”在窗體單擊,窗體自動(dòng)生成有2個(gè)頁的選項(xiàng)卡。(2)右擊第2個(gè)卡→在快捷菜單中選“插入頁”→同樣方法再插入一頁,插入的頁依次排在最后。(3)將4個(gè)頁的“標(biāo)題”分別設(shè)置為:基本信息、照片、成績、日歷→名稱分別為:p1、p2、p3、p4。,(4)單擊“基本信息”頁→拖入學(xué)號、姓名、性別字段。(5)單擊“照片”頁→在頁中建立“綁定對象框”→“控件來源”屬性選“照片”字段。(6)單擊“成績”頁→將數(shù)據(jù)庫窗口公共課成績表拖入頁中。(7)單擊“日歷”頁→單擊工具箱“其他控件”按鈕→選“日歷控件”→在頁中畫一個(gè)矩形作為日歷大小。,,(8)轉(zhuǎn)到窗體視圖,顯示:,4.3.8子窗體/子報(bào)表控件,,如果2個(gè)表建立了一對多關(guān)系,并且2個(gè)表都建了窗體,可以用“子窗體/子報(bào)表”控件將子表窗體顯示在主表窗體中。子表窗體通常是數(shù)據(jù)表窗體,利用主/子窗體使主表與子表數(shù)據(jù)同時(shí)顯示,兩表數(shù)據(jù)之間的關(guān)系一目了然。,例:用主/子窗體方法顯示學(xué)生表與公共課成績表,(1)將“學(xué)生”表與“公共課成績”表建立關(guān)系并實(shí)施參照完整性,分別給兩個(gè)表建縱欄式窗體和數(shù)據(jù)表式窗體。,(2)在設(shè)計(jì)視圖中打開主窗體→將子窗體拖入主窗體中→整理布局。(3)轉(zhuǎn)到窗體視圖,顯示主/子窗體。,- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- ACCESS 實(shí)例教程 窗體 操作
鏈接地址:http://m.jqnhouse.com/p-3392476.html