第創(chuàng)建和使用窗體_第1頁
第創(chuàng)建和使用窗體_第2頁
第創(chuàng)建和使用窗體_第3頁
第創(chuàng)建和使用窗體_第4頁
第創(chuàng)建和使用窗體_第5頁
已閱讀5頁,還剩25頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

會計學(xué)1第創(chuàng)建和使用窗體4.1.1窗體的結(jié)構(gòu)

窗體的基本結(jié)構(gòu)分為5部分頁面頁眉和頁面頁腳可以通過工具欄中“視圖”菜單的設(shè)置讓其顯示或隱藏第1頁/共30頁主體:是窗體的主要組成部分,用來顯示窗體數(shù)據(jù)源中的記錄。窗體頁眉:是窗體的首部,用來顯示窗體標(biāo)題、窗體徽標(biāo)、命令按鈕和說明性文字等用于顯示不隨記錄改變的信息。窗體頁腳:是窗體的尾部,作用與窗體頁眉相同。頁面頁眉:在每一頁的頂部,用來顯示列標(biāo)題、頁碼、日期等信息。頁面頁腳:在每一頁的底部,用來顯示頁面摘要、頁碼、日期和本頁匯總數(shù)據(jù)等信息。頁面頁眉和頁面頁腳中的控件,僅在“設(shè)計”視圖中和打印窗體時出現(xiàn),其他視圖看不到。第2頁/共30頁4.1.2窗體的基本類型按窗體顯示數(shù)據(jù)的方式,可以分為縱欄式窗體、表格式窗體、數(shù)據(jù)表窗體、圖表窗體、數(shù)據(jù)透視表窗體、對話框窗體、主/子表式窗體。第3頁/共30頁1.縱欄式窗體縱欄式窗體每屏顯示一條記錄,每行一個字段。這種布局非常清晰。一般情況下,快速的數(shù)據(jù)輸入窗體都采用類似縱欄式的布局,通常是在自動創(chuàng)建或者使用向?qū)?chuàng)建的縱欄式窗體的基礎(chǔ)上再設(shè)計而成。第4頁/共30頁2.表格式窗體表格式窗體每屏顯示多條記錄,字段在一行中從左向右排列。這種窗體更適合查看字段數(shù)較少的表。第5頁/共30頁3.數(shù)據(jù)表窗體數(shù)據(jù)表式窗體的實質(zhì)就是窗體的“數(shù)據(jù)表”視圖,它看上去像Excel的工作表,能顯示大量的數(shù)據(jù),并可以執(zhí)行Excel的一些操作。第6頁/共30頁4.主/子表式窗體在主窗體嵌入了子窗體的窗體。通常情況下,主窗體中的數(shù)據(jù)與子窗體中的數(shù)據(jù)是相關(guān)聯(lián)的。例如,要在一個窗口同時查看學(xué)生的基本信息及其所選修的各門課程的成績,就可以將學(xué)生表作為主窗體的數(shù)據(jù),而學(xué)生選修的課程及成績作為子窗體的數(shù)據(jù)。盡管很少單獨使用數(shù)據(jù)表窗體,但數(shù)據(jù)表窗體常常用來顯示嵌入在主窗體上的子窗體中的數(shù)據(jù)第7頁/共30頁4.1.3窗體的視圖窗體的視圖是窗體的外觀表現(xiàn)形式。Access為窗體提供了5種視圖方式:“設(shè)計”視圖、“窗體”視圖、“數(shù)據(jù)表”視圖、“數(shù)據(jù)透視表”視圖和“數(shù)據(jù)透視圖”視圖。單擊工具欄上【視圖】快捷按鈕旁邊的下拉按鈕,彈出如下圖所示的下拉菜單,可以在窗體的“設(shè)計”視圖、“窗體”視圖和“數(shù)據(jù)表”視圖等3種視圖之間快速切換。若要切換到“數(shù)據(jù)透視表”視圖或“數(shù)據(jù)透視圖”視圖,需要實現(xiàn)創(chuàng)建好“數(shù)據(jù)透視表”窗體或“數(shù)據(jù)透視圖”窗體才能切換。第8頁/共30頁4.2創(chuàng)建窗體創(chuàng)建新窗體有多種方法。在數(shù)據(jù)庫窗口中單擊對象列表中的“窗體”,然后單擊“新建”按鈕,打開“新建窗體”對話框,該對話框提供了創(chuàng)建窗體的9種方法。窗體的主要設(shè)計方法是:先用向?qū)?chuàng)建窗體,得到窗體的初步設(shè)計;再對初步設(shè)計成的窗體進(jìn)行再設(shè)計,直到滿意為止。第9頁/共30頁4.2.1使用自動創(chuàng)建窗體使用自動創(chuàng)建窗體最簡單,只需選擇數(shù)據(jù)源(系統(tǒng)自動選取全部字段),但無法作一些具體的設(shè)置。通過“新建窗體”對話框可自動創(chuàng)建縱欄式、表格式、數(shù)據(jù)表三種窗體。【例4-1】以“教師”表為數(shù)據(jù)源建立名為“教師縱欄式窗體”的窗體。第10頁/共30頁4.2.2使用向?qū)?chuàng)建窗體

使用“窗體向?qū)А眲?chuàng)建窗體不如自動創(chuàng)建窗體快捷、簡便,但可以進(jìn)行相對詳細(xì)的設(shè)置,包括按要求選定字段、窗體布局和樣式,創(chuàng)建的窗體更靈活,更有針對性。這是創(chuàng)建窗體的主要方法,在接下來的再設(shè)計中可以大大減少修改的工作量?!纠?-2】使用“窗體向?qū)А眲?chuàng)建名為“向?qū)?chuàng)建教師縱欄式”的窗體,具體要求是:以“教師”表為數(shù)據(jù)源,選取姓名、性別、所在系、職稱字段,窗體的布局為“縱欄表”,其他取系統(tǒng)默認(rèn)值。第11頁/共30頁4.2.3使用向?qū)?chuàng)建主/子窗體窗體中可以包含另一個窗體?;敬绑w稱為主窗體,窗體中的窗體稱為子窗體。子窗體還可以包含子窗體,任一窗體都可以包含多個子窗體,即主、子窗體間是樹型結(jié)構(gòu)。在主窗體查看的數(shù)據(jù)是一對多關(guān)系的“一”端,則“多”端數(shù)據(jù)在子窗體中顯示。在主窗體中改變當(dāng)前記錄會引起子窗體中記錄的相應(yīng)改變。使用向?qū)?chuàng)建第12頁/共30頁

使用向?qū)?chuàng)建【例4-3】創(chuàng)建名為“向?qū)?chuàng)建教師授課課程主子式窗體”,具體要求是:以“教師”表、“課程”表為數(shù)據(jù)源,選取教師編號、姓名、性別、所在系、職稱、課程名稱、課程性質(zhì)、學(xué)分8個字段,查看數(shù)據(jù)的方式為“通過教師”。其余取系統(tǒng)默認(rèn)值。第13頁/共30頁4.2.4使用圖表向?qū)?chuàng)建窗體圖表窗體將數(shù)據(jù)以直觀的形式顯示出來,使人能很容易地區(qū)分出數(shù)據(jù)之間的差異,便于人們對數(shù)據(jù)進(jìn)行分析處理?!纠?-4】

使用圖表向?qū)?chuàng)建一個“各系教師職稱分布情況”窗體,反映各x系各類職稱的人數(shù),要求創(chuàng)建一個柱形圖,數(shù)據(jù)源采用“教師”表,分類X軸為各系名稱,系列為各類職稱。注:如果要用到多張表,先建立相關(guān)的查詢第14頁/共30頁4.2.5使用數(shù)據(jù)透視表向?qū)?chuàng)建窗體數(shù)據(jù)透視表窗體指的是一種能用所選格式和計算方法匯總大量數(shù)據(jù)的交互式表。數(shù)據(jù)透視表最大的用途是交叉分析表中的數(shù)據(jù),它可以對表或查詢中的數(shù)據(jù)按行和列的形式進(jìn)行重組,適用于對表中的數(shù)據(jù)進(jìn)行統(tǒng)計計算?!皵?shù)據(jù)透視表”視圖中的字段分為4中類型:篩選字段、行字段、列字段和明細(xì)字段。他們分布于數(shù)據(jù)透視表的4個區(qū)域:篩選字段區(qū)域、行字段區(qū)域、列字段區(qū)域、匯總和明細(xì)字段區(qū)域。第15頁/共30頁【例4-5】使用數(shù)據(jù)透視表向?qū)г凇敖虒W(xué)管理”數(shù)據(jù)庫中創(chuàng)建”各系教師職稱分布情況”數(shù)據(jù)透視表,要求以“教師”表作為數(shù)據(jù)源,將性別字段拖放到篩選字段區(qū)域,將所在系字段拖放到行字段區(qū)域,將職稱字段列字段,將“姓名”字段拖放到匯總或明細(xì)字段。第16頁/共30頁再設(shè)計,使窗體的功能更強(qiáng),更加方便使用,更加美觀。

窗體的“設(shè)計”視圖就是用來再設(shè)計,不僅指添加一些控件或調(diào)整控件的位置和大小,更重要的是設(shè)置窗體的屬性和美化窗體。窗體的“設(shè)計”視圖提供了許多設(shè)計工具,包含工具欄、工具箱、字段列表和“屬性”窗口4.3窗體中的常用控件第17頁/共30頁第18頁/共30頁“窗體設(shè)計”工具欄(設(shè)計視圖):提供設(shè)計窗體時的常用工具按鈕,包含顯示和隱藏其他窗體設(shè)計工具(工具箱、字段列表和“屬性”窗口)的按鈕?!案袷剑ù绑w/報表)”工具欄:提供格式化窗體中各個元素的常用按鈕。利用這些按鈕對各個元素進(jìn)行格式化。工具箱:用來向窗體添加各種控件。字段列表:用來向窗體添加字段?!皩傩浴贝翱冢河糜谠O(shè)置窗體中各個元素的各種屬性。

第19頁/共30頁4.3.1標(biāo)簽控件標(biāo)簽是用來顯示說明性文本的控件,如標(biāo)題、題注或簡短的說明。標(biāo)簽不能顯示字段或表達(dá)式的數(shù)值。標(biāo)簽有兩種形式:一種是獨立標(biāo)簽,另一種是關(guān)聯(lián)標(biāo)簽。獨立標(biāo)簽就是和其它控件沒有聯(lián)系的標(biāo)簽,用來添加純說明性文字。關(guān)聯(lián)標(biāo)簽就是鏈接到其他控件(通常是文本框、組合框和列表框等)上的標(biāo)簽。將這樣兩個相關(guān)聯(lián)的控件稱為復(fù)合控件,而將復(fù)合控件中的標(biāo)簽稱為關(guān)聯(lián)標(biāo)簽。第20頁/共30頁4.3.2文本框控件文本框是用來顯示數(shù)據(jù)源中數(shù)據(jù)的控件。文本框可以是綁定型也可以是非綁定型。綁定型文本框用來與某個字段綁定。非綁定型文本框用來顯示計算的結(jié)果或接受用戶輸入的數(shù)據(jù),其中的數(shù)據(jù)不保存。第21頁/共30頁4.3.3命令按鈕控件命令按鈕是單擊它可執(zhí)行操作的控件。命令按鈕是最經(jīng)常使用、最具有代表性的控件。命令按鈕可完成6個類別33種不同的操作。第22頁/共30頁4.3.4選項組控件選項組是用來顯示一組有限選項集合的控件,在選項組中每次只能選擇一個選項。選項組使輸入數(shù)據(jù)變得容易,因為只需選擇所需的值,不需要手工輸入。第23頁/共30頁4.3.5組合框控件組合框是可以在一組有限選項集合中選取值,也可以直接輸入值的控件,如同文本框和列表框的組合,既可以在組合框中直接輸入文本,也可以從下拉列表選擇內(nèi)容。在組合框中輸入文本或選擇某個值時,如果該組合框是綁定型,則輸入或選擇的值將保存到組合框綁定的字段。第24頁/共30頁組合框的重要屬性項:控件來源:用于設(shè)置組合框或列表框控件綁定的字段。行來源類型和行來源:用于指定組合框或列表框中的列表數(shù)據(jù)來源。行來源類型有三種選擇:(1)表/查詢:用于指定“行來源”的值來自數(shù)據(jù)源。(2)字段列表:用于指定“行來源”的值來自字段列表。在需要選擇某個字段來建立查詢條件時,這個選項十分有用。(3)值列表:用于指定“行來源”的值來自直接輸入的系列值。輸入的系列值用分號隔開,例如“優(yōu);良;中;及格;不及格”綁定列:用于指定“行來源”中哪列數(shù)據(jù)的值將保存到組合框或列表框的綁定字段。限于列表:組合框特有,用于指定組合框中的數(shù)據(jù)是否限于列表項。是:組合框中的數(shù)據(jù)只能限于列表項;否:組合框中的數(shù)據(jù)不限于列表項。第25頁/共30頁4.3.6列表框控件由于所查詢數(shù)據(jù)來自“學(xué)生”和“課程成績”兩個表,使用“查詢向?qū)А眲?chuàng)建交叉查詢表需要先放在一個表或查詢里,然后才能創(chuàng)建此查詢,這樣做顯然比較麻煩。事實上,可以使用查詢“設(shè)計”視圖來創(chuàng)建交叉表查詢。第26頁/共30頁4.3.7子窗體控件主窗體可以包含任意多個并列子窗體。子窗體可以嵌套,最多可以嵌套七層。利用“設(shè)計”視圖為窗體添加子窗體分兩種情況:在已有的窗體中添加已有的子窗體;在已有窗體中直接創(chuàng)建子窗體。源對象:嵌入主窗體中子窗體名稱。鏈接主字段:主窗體中鏈接子窗體和主窗體的字段,通常是一對多關(guān)系的“一”端的鏈接字段。鏈接子字段:子窗體中鏈接子窗體和主窗體的字段,通常是一對多關(guān)系的“多”端的鏈接字段。子窗體也是獨立的窗體,可以單獨打開修改,所有的修改都會自動顯示到主窗體中。當(dāng)然也可以在主窗體中修改子窗體,這種修改可在主窗體形成更好的協(xié)調(diào)關(guān)系,直觀方便。第27頁/共30頁【本章小結(jié)】窗體作為數(shù)據(jù)庫中的一個重要對象,主要用于向用戶提供一個直觀、方便的操作數(shù)據(jù)庫的界面,起到美化數(shù)據(jù)顯示的作用。窗體最多可以包含窗體頁眉、頁面頁眉、主體、頁面頁腳和窗體頁腳5部分,每一部分稱為一個節(jié)。窗體類型根據(jù)顯示數(shù)據(jù)的方式,可以分為縱欄式窗體、表格式窗體、數(shù)據(jù)表窗體、圖表窗體、數(shù)據(jù)透視表窗體、對話框窗體、主/子表式窗體。窗體的視圖是窗體的外觀表現(xiàn)形式。Access中窗體有5種視圖:“設(shè)計”視圖、“窗體”視圖、“數(shù)據(jù)表”視圖、“數(shù)據(jù)透視表”視圖和“數(shù)據(jù)透視圖”視圖。第28頁/共30頁Access中有6種創(chuàng)建窗體的方式:用窗體向?qū)?chuàng)建窗體,在設(shè)計視圖中創(chuàng)建窗體,使用“自動創(chuàng)建窗體”功能創(chuàng)建窗體,使用“自動窗體”功能創(chuàng)建數(shù)據(jù)透視表或數(shù)據(jù)透視圖,使用圖表向?qū)?chuàng)建窗體,使用數(shù)據(jù)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論