版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第5章窗體5.1創(chuàng)建窗體5.2創(chuàng)建窗體的其它方式5.3創(chuàng)建子窗體5.4創(chuàng)建多頁或多選項(xiàng)卡窗體5.5窗體中的常用控件5.6窗體和控件的屬性5.7在窗體上放置控件5.8為控件命名5.9控件的尺寸統(tǒng)一與對齊第5章窗體
MicrosoftAccess的窗體為數(shù)據(jù)的輸入、修改和查看提供了一種靈活和簡便的方法。Access的窗體不用任何代碼就可以綁定到數(shù)據(jù),其數(shù)據(jù)來源可以是表、查詢或SQL語句。5.1創(chuàng)建窗體5.1.1窗體的種類按應(yīng)用功能的不同,可將Access的窗體對象分為兩類:1.數(shù)據(jù)交互型窗體用于顯示數(shù)據(jù)、接收數(shù)據(jù)輸入、刪除、編輯與修改等操作。特點(diǎn):它必須具有數(shù)據(jù)源。其數(shù)據(jù)源可以是數(shù)據(jù)庫中的表、查詢或者是一條SQL語句。
圖5.1
實(shí)例2.命令選擇型窗體數(shù)據(jù)庫應(yīng)用系統(tǒng)通常是具有一個(gè)主操作界面的窗體,在這個(gè)窗體上安置上一些命令按鈕以實(shí)現(xiàn)數(shù)據(jù)庫應(yīng)用系統(tǒng)中其他窗體的調(diào)用,同時(shí)也表明了本系統(tǒng)所具備的全部功能。從應(yīng)用的角度看,這屬于命令選擇型窗體。圖5.2
實(shí)例
5.1創(chuàng)建窗體5.1.2使用“自動(dòng)窗體”創(chuàng)建窗體例5.1:創(chuàng)建“學(xué)生檔案表”窗體步驟:(1)在數(shù)據(jù)庫窗口對象列表下選擇“窗體”,單擊數(shù)據(jù)庫窗口工具欄上的“新建”,打開“新建窗體”對話框,從“請選擇該對象數(shù)據(jù)的來源表或查詢”下拉列表中選擇“學(xué)生檔案表”。(2)從對話框中選擇“自動(dòng)創(chuàng)建窗體:縱欄式”選項(xiàng),屏幕顯示新建的窗體,如圖5.3所示,然后單擊“確定”按鈕,屏幕顯示“學(xué)生檔案表”窗體,如圖5.4所示。實(shí)例5_1(3)單擊工具欄上的“保存”按鈕,屏幕顯示“另存為”對話框,在“窗體名稱”框內(nèi)輸入窗體的名稱,單擊“確定”按鈕。5.1創(chuàng)建窗體5.1.3使用向?qū)?chuàng)建窗體使用“窗體向?qū)А眲?chuàng)建的窗體,其數(shù)據(jù)源可以來自于一個(gè)表或查詢,也可以來自多個(gè)表或查詢。下面通過一個(gè)實(shí)例介紹創(chuàng)建基于一個(gè)表或查詢的窗體。例5.2:創(chuàng)建“專業(yè)表”窗體步驟:(1)在數(shù)據(jù)庫窗口對象列表下選擇“窗體”,單擊數(shù)據(jù)庫窗口工具欄上的“新建”,打開“新建窗體”對話框。(2)選擇“窗體向?qū)А?,如圖5.5所示。(3)雙擊“窗體向?qū)А边x項(xiàng),屏幕顯示“窗體向?qū)А钡谝粋€(gè)對話框,如圖5.6所示。5.1創(chuàng)建窗體(4)單擊“表/查詢”下拉列表框的向下箭頭按鈕,從中選擇“表:專業(yè)表”,并選擇全部字段。(5)單擊“下一步”按鈕,屏幕顯示“窗體向?qū)А钡诙€(gè)對話框,如圖5.7所示。(6)單擊“下一步”按鈕,屏幕顯示“窗體向?qū)А钡谌齻€(gè)對話框,如圖5.8所示。這里選擇“標(biāo)準(zhǔn)”樣式。(7)單擊“下一步”按鈕,屏幕顯示“窗體向?qū)А弊詈笠粋€(gè)對話框,在“請為窗體指定標(biāo)題”框中輸入“專業(yè)表”,并選擇“打開窗體查看或輸入信息”,如圖5.9所示。單擊“完成”按鈕,結(jié)果如圖5.10所示。實(shí)例5_2
5.1創(chuàng)建窗體5.1.4創(chuàng)建數(shù)據(jù)透視圖窗體數(shù)據(jù)透視表是一種交互式的表,它可以實(shí)現(xiàn)用戶選定的計(jì)算,所進(jìn)行的計(jì)算與數(shù)據(jù)在數(shù)據(jù)透視表中的排列有關(guān)。例5.3:創(chuàng)建統(tǒng)計(jì)各院系男女生人數(shù)的窗體步驟:(1)打開要建立窗體的數(shù)據(jù)庫,在該數(shù)據(jù)庫的“對象”列表中選擇“窗體”項(xiàng),單擊“新建”按鈕,屏幕顯示“新建窗體”對話框。在該對話框中選擇“數(shù)據(jù)透視表向?qū)А?,并在“請選擇該對象數(shù)據(jù)的來源表或查詢”下拉列表中選擇“學(xué)生檔案表”。(2)單擊“確定”按鈕,屏幕顯示如圖5.11所示的“數(shù)據(jù)透視表向?qū)А钡谝粋€(gè)對話框。5.1創(chuàng)建窗體(3)單擊“確定”按鈕,屏幕顯示“數(shù)據(jù)透視表向?qū)А钡诙€(gè)對話框。在“可用字段”框中分別雙擊“院系”、“性別”、和“學(xué)號”三個(gè)字段,如圖5.12所示。(4)單擊“完成”按鈕,系統(tǒng)打開“數(shù)據(jù)透視表”布局設(shè)計(jì)窗口,如圖5.13所示。(5)從“數(shù)據(jù)透視表字段列表”窗口中將“院系”字段拖到“行字段”處,將“性別”字段拖至“列字段”處,將“學(xué)號”字段拖至“匯總或明細(xì)字段”處,如圖5.14所示。5.1創(chuàng)建窗體(6)右鍵單擊具體的學(xué)號處(如:0302436055),在打開的快捷菜單中指向“自動(dòng)計(jì)算”,從下一級菜單中選擇“計(jì)數(shù)”;(7)右鍵單擊“匯總或明細(xì)”區(qū)的,從打開的快捷菜單中選擇“隱藏詳細(xì)信息”,設(shè)計(jì)好的數(shù)據(jù)透視表如圖5.15所示;(8)單擊工具欄上的保存按鈕,將窗體命名為“各院系男女生人數(shù)”。 實(shí)例5_35.2創(chuàng)建窗體的其他方式5.2.1創(chuàng)建空白窗體要想創(chuàng)建空白窗體,需要在數(shù)據(jù)庫窗口對象列表下選擇“窗體”,單擊數(shù)據(jù)庫窗口工具欄上的“新建”按鈕,打開“新建窗體”對話框,選擇“設(shè)計(jì)視圖”,同時(shí)不選定任何數(shù)據(jù)來源,如圖5.16所示,單擊“確定”按鈕后打開窗體設(shè)計(jì)視圖,如圖5.17所示。在新建的空白窗體中,用戶可通過“工具箱”中的工具向窗體中添加所需的控件,如圖5.18所示。5.2創(chuàng)建窗體的其他方式5.2.2窗體中的節(jié)在通常情況下,Access窗體有5個(gè)節(jié),分別是“窗體頁眉”、“頁面頁眉”、“主體”、“頁面頁腳”和“窗體頁腳”。并不是所有的窗體都必須同時(shí)存在所有的節(jié),用戶可以根據(jù)實(shí)際情況選擇需要的節(jié)。圖5.19描述了窗體中各節(jié)的主要功能。5.2.3添加或刪除窗體頁眉、頁腳或頁面頁眉、頁腳在窗體設(shè)計(jì)視圖中,打開菜單欄中的“視圖”菜單,通過選定或取消“頁面頁眉/頁腳”和“窗體頁眉/頁腳”可完成添加或刪除窗體頁眉、頁腳和頁面頁眉、頁腳,如圖5.20所示。
5.2創(chuàng)建窗體的其他方式5.2.4更改窗體的頁眉、頁腳或其他節(jié)的大小如果要更改窗體的高度或?qū)挾?,可以在窗體設(shè)計(jì)視圖中打開相應(yīng)的窗體,然后將鼠標(biāo)放在節(jié)的底邊(更改高度)或右邊(更改寬度),上下拖動(dòng)鼠標(biāo)更改節(jié)的高度,或左右拖動(dòng)鼠標(biāo)更改節(jié)的寬度。如果要同時(shí)更改高度和寬度,可以將鼠標(biāo)放在節(jié)的右下角,然后沿對角線的方向拖動(dòng)鼠標(biāo),如圖5.21所示。5.3創(chuàng)建子窗體在Access中,用戶可以根據(jù)需要在窗體中創(chuàng)建子窗體,也可以在一個(gè)窗體中創(chuàng)建兩個(gè)子窗體,或者在子窗體中創(chuàng)建子窗體。5.3.1利用窗體設(shè)計(jì)向?qū)нM(jìn)行子窗體設(shè)計(jì)例:創(chuàng)建學(xué)生成績查詢修改窗體步驟:1.創(chuàng)建主窗體圖5.222.在主窗體中確定子窗體區(qū)域圖5.23-5.253.確定子窗體數(shù)據(jù)與主窗體數(shù)據(jù)間的關(guān)聯(lián)圖5.26-5.28實(shí)例圖5.22-5.285.3創(chuàng)建子窗體5.3.2創(chuàng)建帶多個(gè)子窗體的窗體在Access中,可以創(chuàng)建具有一對多關(guān)系的一個(gè)主窗體和多個(gè)子窗體。主窗體與多個(gè)子窗體之間是一對多關(guān)系。例:創(chuàng)建帶多個(gè)子窗體的窗體步驟:(1)創(chuàng)建“學(xué)生檔案表”窗體(2)調(diào)整“學(xué)生檔案表”窗體尺寸及布局圖5.29(3)添加第一個(gè)子窗體(4)添加第二個(gè)子窗體(5)調(diào)整子窗體的布局及尺寸圖5.30實(shí)例圖5.29-5.305.4創(chuàng)建多頁或多選項(xiàng)卡窗體在通常情況下,創(chuàng)建一頁以上的窗體有兩種方法:使用選項(xiàng)卡控件或分頁符控件。選項(xiàng)卡控件是創(chuàng)建多頁窗體最容易且最有效的方法。使用選項(xiàng)卡控件可以將獨(dú)立的頁全部創(chuàng)建到一個(gè)控件中。如果要切換頁,單擊其中的某個(gè)選項(xiàng)卡即可。5.4.1創(chuàng)建多選項(xiàng)卡窗體創(chuàng)建多選項(xiàng)卡窗體,可以將更多的內(nèi)容分類顯示在不同的頁面上,這樣便于操作,如圖5.31所示。實(shí)例圖5.31步驟:圖5.32-5.395.4創(chuàng)建多頁或多選項(xiàng)卡窗體5.4.2創(chuàng)建多頁(屏)窗體創(chuàng)建多頁(屏)窗體,可以將較多的內(nèi)容顯示在多頁中或者以多屏幕方式顯示,以便于用戶搜索需要的信息。步驟:圖5.40-53
實(shí)例圖5.40-5.435.5窗體中的常用控件5.5.1標(biāo)簽標(biāo)簽有兩種用法:一種是用作獨(dú)立標(biāo)簽;另一種是用作關(guān)聯(lián)標(biāo)簽。獨(dú)立標(biāo)簽可添加對窗體進(jìn)行說明的文字。所謂的關(guān)聯(lián)標(biāo)簽就是被鏈接到其他控件的標(biāo)簽(通常是文本框、組合框和列表框)。在默認(rèn)情況下,當(dāng)把文本框、組合框或列表框放置到窗體上時(shí),它們都帶有一個(gè)與之關(guān)聯(lián)的標(biāo)簽控件。 圖5.44
實(shí)例圖5.44標(biāo)簽的格式屬性可以通過“特殊效果”屬性為標(biāo)簽和文本框設(shè)置各種樣式。 圖5.455.5窗體中的常用控件5.5.2文本框綁定的文本框顯示的數(shù)據(jù)都來自它所綁定的字段;未綁定的文本框控件可用來接受在那些不必保存的表中用戶的輸入數(shù)據(jù)。通過調(diào)整文本框“邊框樣式”、“邊框?qū)挾取焙汀疤厥庑Ч钡葘傩?,可以像對?biāo)簽?zāi)菢?,改變文本框的外觀。5.5窗體中的常用控件5.5.3組合框和列表框如果在窗體上輸入的數(shù)據(jù)總是取自某一個(gè)表的可查詢記錄中的數(shù)據(jù),就應(yīng)該使用組合框控件或列表框控件。這樣設(shè)計(jì)可以確保輸入數(shù)據(jù)的正確性,同時(shí)還可以有效地提高數(shù)據(jù)輸入的速度。要?jiǎng)?chuàng)建組合框控件或列表框控件,需要考慮以下三點(diǎn):控件中的列表數(shù)據(jù)從何而來。在組合框或者列表框中完成選擇操作后,將如何使用這個(gè)選定值。組合框和列表框控件的差別何在。5.5窗體中的常用控件圖5.46-5.53學(xué)生檔案表窗體為例說明組合框的創(chuàng)建過程1.創(chuàng)建組合框控件2.為組合框控件設(shè)定數(shù)據(jù)來源3.為組合框控件選擇數(shù)據(jù)字段并確定列表使用的排序次序4.為組合框指定列的寬度5.為組合框控件運(yùn)行時(shí)的選定數(shù)據(jù)指定使用方式6.為組合框指定標(biāo)簽實(shí)例圖5.46-5.535.5窗體中的常用控件5.5.4命令按鈕在窗體上添加命令按鈕是為了實(shí)現(xiàn)某種功能操作,如:“確定”、“退出”、“添加記錄”和“查詢”等。因此,一個(gè)命令按鈕必須具有對“單擊”事件進(jìn)行處理的能力。例:創(chuàng)建“學(xué)生檔案表”窗體“退出”按鈕功能圖5.54-5.56實(shí)例圖5.54-5.565.5窗體中的常用控件5.5.5選項(xiàng)組選項(xiàng)組是由一個(gè)組框及一組復(fù)選框、選項(xiàng)按鈕或切換按鈕組成,如圖5.57所示(實(shí)例圖5.57)。選項(xiàng)組可以簡化用戶選擇某一組確定值的操作,只要單擊選項(xiàng)組中所需的值就可為字段選定數(shù)據(jù)值。需要注意的是如果選項(xiàng)組結(jié)合到某個(gè)字段,則只有組框架本身結(jié)合到此字段,而不是組框內(nèi)的復(fù)選框、選項(xiàng)按鈕或切換按鈕,如圖5.58所示(實(shí)例圖5.58)。5.6窗體和控件的屬性
Access中屬性用于決定表、查詢、字段、窗體及報(bào)表的特性,無論是控件還是窗體本身都有相應(yīng)的屬性,這些屬性決定了控件及窗體的結(jié)構(gòu)和外觀,可通過屬性窗口(如圖5.59所示)來進(jìn)行操作。在選定窗體或控件后,單擊工具欄上的“屬性”按鈕,可以打開屬性窗口。屬性窗口共有五個(gè)選項(xiàng)卡,包括:格式、數(shù)據(jù)、事件、其他和全部,針對不同的設(shè)置可選擇不同的選項(xiàng)卡,其中全部選項(xiàng)卡包含了格式、數(shù)據(jù)、事件和其他選項(xiàng)卡中的所有屬性。5.6窗體和控件的屬性5.6.1常用的格式屬性格式屬性主要是針對控件的外觀和窗體的顯示格式而設(shè)置的??丶母袷綄傩园ǎ簶?biāo)題、字體名稱、字體大小、左邊距、上邊距、寬度、高度、前景顏色、特殊效果等。窗體的格式屬性包括:標(biāo)題、默認(rèn)視圖、滾動(dòng)條、記錄選定器、瀏覽按鈕(或?qū)Ш桨粹o)、分隔線、自動(dòng)居中、控制框、最大最小化按鈕、關(guān)閉按鈕、邊框樣式等。5.6窗體和控件的屬性1.窗體的格式屬性標(biāo)題:設(shè)置窗體標(biāo)題欄上顯示的字符串默認(rèn)視圖:決定窗體的顯示形式,有“連續(xù)窗體”、“單一窗體”和“數(shù)據(jù)表”三個(gè)屬性值供選擇滾動(dòng)條:決定窗體顯示時(shí)是否具有窗體滾動(dòng)條,有“兩者均無”、“水平”、“垂直”和“兩者都有”四個(gè)屬性值供選擇記錄選定器:決定窗體顯示時(shí)是否有記錄選定器(窗體視圖最左邊的標(biāo)志塊),屬性值只有“是”和“否”導(dǎo)航按鈕:決定窗體運(yùn)行時(shí)是否有導(dǎo)航按鈕(窗體視圖最下邊的導(dǎo)航按鈕組),屬性值只有“是”和“否”5.6窗體和控件的屬性
分隔線:決定窗體顯示時(shí)是否顯示窗體各節(jié)之間的分隔線,屬性值只有“是”和“否”自動(dòng)居中:決定窗體顯示時(shí)是否自動(dòng)居于桌面的中間,屬性值只有“是”和“否”邊框樣式:決定窗體運(yùn)行時(shí)的邊框形式,有“無”、“細(xì)邊框”、“可調(diào)邊框”和“對話框邊框”四個(gè)屬性值供選擇最大最小化按鈕:決定是否使用Windows標(biāo)準(zhǔn)的最大化和最小化按鈕例:圖5.60-5.62
設(shè)置“學(xué)生檔案表”窗體屬性實(shí)例圖5.60-5.625.6窗體和控件的屬性2.控件的格式屬性背景色:利用該屬性可以設(shè)置控件的背景顏色背景樣式:利用該屬性可以指定控件是否透明邊框顏色:利用該屬性可以設(shè)置控件的邊框顏色邊框樣式:利用該屬性可以設(shè)置控件邊框的樣式邊框?qū)挾龋豪迷搶傩钥梢栽O(shè)置控件邊框的寬度文本上邊距、下邊距,文本左邊距、右邊距:利用這些屬性可以設(shè)置控件上顯示的文本與控件的上、下、左、右邊緣之間的距離標(biāo)題:利用該屬性可以設(shè)置顯示在控件上的文本5.6窗體和控件的屬性
小數(shù)位數(shù):利用該屬性可以設(shè)置小數(shù)位數(shù)(用于數(shù)字字段)字體名稱、字體大小、字體粗細(xì)、傾斜字體、下劃線:利用該屬性可以控制顯示在控件上的文本的外觀前景色:利用該屬性可以設(shè)置控件上的文本顏色格式:利用該屬性可以設(shè)置應(yīng)用于控件上的文本格式高度、寬度:利用這兩個(gè)屬性可以設(shè)置控件的高度和寬度左邊距、上邊距:利用這兩個(gè)屬性可以設(shè)置控件的位置行距:利用該屬性可以設(shè)置控件上的文本行之間的距離5.6窗體和控件的屬性
圖片:利用該屬性可以設(shè)置在控件上顯示什么圖像特殊效果:利用該屬性可以設(shè)置控件的樣式(例如“蝕刻”、“鑿痕”等)文本對齊:利用該屬性可以設(shè)置控件上文本的對齊方式(例如“左對齊”、“居中”和“右對齊”等)可見性:利用該屬性可以控制控件是否可見例:圖5.63-5.64
設(shè)置“歡迎”窗體控件屬性實(shí)例圖5.63-5.645.6窗體和控件的屬性5.6.2常用的數(shù)據(jù)屬性數(shù)據(jù)屬性決定了控件或窗體中的數(shù)據(jù)來自于何處,以及操作數(shù)據(jù)的規(guī)則??丶臄?shù)據(jù)屬性包括控件來源、輸入掩碼、有效性規(guī)則、有效性文本、默認(rèn)值、是否有效、是否鎖定等。窗體的數(shù)據(jù)屬性包括記錄源、排序依據(jù)、允許編輯、數(shù)據(jù)入口(或數(shù)據(jù)輸入)等。其設(shè)置同格式屬性一樣,通過在相應(yīng)的屬性框中輸入或選擇屬性值來完成。5.6窗體和控件的屬性1.窗體的數(shù)據(jù)屬性記錄源:通常是本數(shù)據(jù)庫中的一個(gè)數(shù)據(jù)表對象名或查詢對象名,它指明了該窗體的數(shù)據(jù)源排序依據(jù):其屬性值是一個(gè)字符串表達(dá)式,由字段名或字段名表達(dá)式組成,指定排序的規(guī)則允許編輯、允許添加、允許刪除:決定了窗體運(yùn)行時(shí)是否允許對數(shù)據(jù)進(jìn)行編輯修改、添加或刪除等操作,其屬性值只有“是”和“否”數(shù)據(jù)入口(或數(shù)據(jù)輸入):決定了窗體運(yùn)行時(shí)是否顯示已有記錄,其屬性值只有“是”和“否”,如果選擇“是”,則在窗體打開時(shí),只顯示一個(gè)空記錄,否則顯示已有記錄5.6窗體和控件的屬性2.控件的數(shù)據(jù)屬性控件來源:決定如何檢索或保存在窗體中要顯示的數(shù)據(jù),如果是一個(gè)字段名,則在控件上顯示數(shù)據(jù)表中該字段值,對窗體中的數(shù)據(jù)所進(jìn)行的任何修改都會被寫入字段中;如果該屬性含有計(jì)算表達(dá)式,則控件會顯示計(jì)算的結(jié)果輸入掩碼:用于設(shè)定控件的輸入格式,僅對文本型或日期/時(shí)間型數(shù)據(jù)有效例:圖5.65-5.66
設(shè)置“學(xué)生”窗體及控件數(shù)據(jù)屬性實(shí)例5.65-5.665.6窗體和控件的屬性5.6.3常用的事件屬性
Access中不同的對象可觸發(fā)的事件不同,總體上這些事件可分為鍵盤事件、鼠標(biāo)事件、對象事件、窗口事件和操作事件等。1.鍵盤事件鍵盤事件是操作鍵盤所引發(fā)的事件,主要有:
鍵按下:是指在窗體或控件具有焦點(diǎn)時(shí),在鍵盤上按下任何鍵所發(fā)生的事件
鍵釋放:是指在窗體或控件具有焦點(diǎn)時(shí),釋放一個(gè)原本按下的鍵所發(fā)生的事件
擊鍵:是指在窗體或控件具有焦點(diǎn)時(shí),完成按下并釋放一個(gè)鍵或鍵組合時(shí)所發(fā)生的事件
5.6窗體和控件的屬性2.鼠標(biāo)事件鼠標(biāo)事件是操作鼠標(biāo)所引發(fā)的事件,主要有“單擊”、“雙擊”、“鼠標(biāo)按下”、“鼠標(biāo)移動(dòng)”和“鼠標(biāo)釋放”等,其中“單擊”事件的應(yīng)用最為廣泛。單擊:表示當(dāng)鼠標(biāo)在控件上單擊左鍵時(shí)所發(fā)生的事件雙擊:表示當(dāng)鼠標(biāo)在控件上雙擊左鍵時(shí)所發(fā)生的事件鼠標(biāo)按下:表示當(dāng)鼠標(biāo)在控件上按下左鍵時(shí)所發(fā)生的事件鼠標(biāo)移動(dòng):表示當(dāng)鼠標(biāo)在窗體或控件上來回移動(dòng)時(shí)所發(fā)生的事件鼠標(biāo)釋放:表示當(dāng)鼠標(biāo)指針位于窗體或控件上時(shí),釋放一個(gè)按下的鼠標(biāo)鍵時(shí)所發(fā)生的事件5.6窗體和控件的屬性3.對象事件常用的對象事件有“獲得焦點(diǎn)”、“失去焦點(diǎn)”、“更新前”、“更新后”和“更改”等。獲得焦點(diǎn):是指當(dāng)窗體或控件接收焦點(diǎn)時(shí)所發(fā)生的事件失去焦點(diǎn):是指當(dāng)窗體或控件失去焦點(diǎn)時(shí)所發(fā)生的事件更新前:是指在控件或記錄用更改了的數(shù)據(jù)更新之前所發(fā)生的事件更新后:是指在控件或記錄用更改過的數(shù)據(jù)更新之后所發(fā)生的事件更改:是指當(dāng)文本框或組合框的部分內(nèi)容更改時(shí)所發(fā)生的事件5.6窗體和控件的屬性4.窗口事件窗口事件是指操作窗口時(shí)所引發(fā)的事件,常用的窗口事件有“打開”、“關(guān)閉”和“加載”等。打開:是指在窗體打開,但第一條記錄顯示之前發(fā)生的事件關(guān)閉:是指在關(guān)閉窗體,并從屏幕上移除窗體時(shí)發(fā)生的事件加載:是指在打開窗體,并且顯示了它的記錄時(shí)發(fā)生的事件,此事件發(fā)生在“打開”事件之后5.6窗體和控件的屬性5.操作事件操作事件是指與操作數(shù)據(jù)有關(guān)的事件。常用的操作事件有“刪除”、“插入前”、“插入后”、“成為當(dāng)前”、“有在列表中”、“確認(rèn)刪除前”和“確認(rèn)刪除后”等。刪除:是指當(dāng)刪除一條記錄時(shí),但在確認(rèn)刪除和實(shí)際執(zhí)行刪除之前所發(fā)生的事件插入前:是指在新記錄中鍵入第一個(gè)字符,但還未將記錄添加到數(shù)據(jù)庫之前所發(fā)生的事件插入后:是指在一條新記錄添加到數(shù)據(jù)庫中之后所發(fā)生的事件成為當(dāng)前:是指當(dāng)焦點(diǎn)移動(dòng)到一條記錄,使它成為當(dāng)前記錄時(shí)所發(fā)生的事件不在列表中:是指當(dāng)輸入一個(gè)不在組合框列表中的值時(shí)所發(fā)生的事件確認(rèn)刪除前:是指在刪除一條或多條記錄后,但尚未確認(rèn)刪除前所發(fā)生的事件,該事件發(fā)生在“刪除”事件后確認(rèn)刪除后:是指在確認(rèn)刪除記錄并且記錄實(shí)際上已經(jīng)刪除或取消刪除之后所發(fā)生的事件
5.6窗體和控件的屬性5.6.4常用的其他屬性其他屬性表示了窗體和控件的附加特征。1.窗體的其他屬性獨(dú)占方式:決定該窗體處于打開狀態(tài)時(shí)是否還可以打開其他窗體或Access的其他對象,只有“是”和“否”兩個(gè)屬性值彈出方式:只有“是”和“否”兩個(gè)屬性值循環(huán):表示當(dāng)移動(dòng)控制點(diǎn)時(shí)按照何種規(guī)律移動(dòng),“所有記錄”表示從某條記錄的最后一個(gè)字段移到下一條記錄;“當(dāng)前記錄”表示從某條記錄的最后一個(gè)字段移到該記錄的第一個(gè)字段;“當(dāng)前頁”表示從某條記錄的最后一個(gè)字段移到當(dāng)前頁中的第一條記錄5.6窗體和控件的屬性2.控件的其他屬性名稱:控件的唯一標(biāo)識,當(dāng)程序中要指定或使用一個(gè)對象時(shí),可通過名稱來實(shí)現(xiàn)自動(dòng)校正:用于更正控件中的拼寫錯(cuò)誤自動(dòng)Tab鍵:用于設(shè)置按下Tab鍵后焦點(diǎn)在控件上的切換次序控件提示文本:用于設(shè)定鼠標(biāo)放在一個(gè)對象上后顯示的提示文本5.7在窗體上放置控件5.7.1使用工具箱在窗體上放置控件要想通過工具箱在窗體上放置控件,首先需要單擊想要使用的工具,然后單擊窗體上放置該控件的位置??丶胖玫酱绑w上以后,還可以通過單擊和拖動(dòng)來調(diào)整控件的大小和位置。圖5.67顯示了工具箱上的各種控件。選擇對象:當(dāng)該工具被啟用時(shí),可以對窗體上的控件進(jìn)行移動(dòng)或改變尺寸。當(dāng)工具箱中沒有其他工具被選擇時(shí),在默認(rèn)狀態(tài)下該工具是啟用的。5.7在窗體上放置控件
控件向?qū)В核且粋€(gè)對話框,可把表或查詢中的數(shù)據(jù)關(guān)聯(lián)到控件上,或?yàn)榭丶?chuàng)建一個(gè)簡單的事件過程。單擊后,選擇好添加到窗體上的控件時(shí),相應(yīng)的“控件向?qū)А睂霈F(xiàn),為用戶提供創(chuàng)建控件的指導(dǎo)。標(biāo)簽:用于顯示說明文本的控件,通常是未綁定的。文本框:可以顯示來自字段的數(shù)據(jù)、表達(dá)式或用戶輸入的文字。選項(xiàng)組:可以為用戶提供一組選擇,一
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版高新技術(shù)企業(yè)研發(fā)項(xiàng)目采購合同2篇
- 二零二五年度高校與公益組織合作辦學(xué)合同3篇
- 二零二五版家庭健康養(yǎng)生及食療服務(wù)合同3篇
- 二零二五年度生態(tài)雞養(yǎng)殖基地購銷合同標(biāo)準(zhǔn)版3篇
- 二零二五版桉樹生物質(zhì)能源開發(fā)合同2篇
- 二零二五年房地產(chǎn)銷售代理合同中止及終止協(xié)議6篇
- 二零二五版智能倉儲貨物承包運(yùn)輸一體化合同3篇
- 二零二五年智能空調(diào)銷售及綠色環(huán)保安裝合同樣本3篇
- 二零二五年度車庫產(chǎn)權(quán)買賣及物業(yè)服務(wù)合同范本3篇
- 二零二五年文化藝術(shù)品油漆保護(hù)修復(fù)合同3篇
- 春節(jié)文化常識單選題100道及答案
- 24年追覓在線測評28題及答案
- TGDNAS 043-2024 成人靜脈中等長度導(dǎo)管置管技術(shù)
- 《陸上風(fēng)電場工程概算定額》NBT 31010-2019
- FZ∕T 63006-2019 松緊帶
- 罐區(qū)自動(dòng)化系統(tǒng)總體方案(31頁)ppt課件
- BIQS評分表模板
- 工程建設(shè)項(xiàng)目內(nèi)外關(guān)系協(xié)調(diào)措施
- 招投標(biāo)法考試試題及答案
- 皮帶輸送機(jī)工程施工電氣安裝措施要點(diǎn)
- 藥房(冰柜)溫濕度表
評論
0/150
提交評論