版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
知識(shí)點(diǎn)7.5:子窗體控件和計(jì)算型文本框控件的設(shè)計(jì)方法第7單元各顯神通(窗體)7.5子窗體控件和計(jì)算型文本框控件的設(shè)計(jì)方法子窗體是窗體中的窗體?;敬绑w稱(chēng)為主窗體,窗體中的窗體稱(chēng)為子窗體。在窗體設(shè)計(jì)過(guò)程中,有時(shí)需要使用計(jì)算型文本框顯示某種計(jì)算或統(tǒng)計(jì)數(shù)據(jù)的結(jié)果,例如要在窗體中顯示“學(xué)生”表中的記錄總數(shù)等。計(jì)算型文本框還經(jīng)常出現(xiàn)在第6章的報(bào)表設(shè)計(jì)中。1.子窗體控件設(shè)計(jì)2.計(jì)算型文本框控件設(shè)計(jì)【例5.18】復(fù)制窗體“學(xué)生信息瀏覽—增加組合框和列表框?qū)崿F(xiàn)記錄快速定位”,并粘貼為新窗體:“學(xué)生信息瀏覽—增加成績(jī)子窗體”。要求:重新排列主體節(jié)中的控件擺放位置,并在主體節(jié)中添加一個(gè)子窗體控件,用于實(shí)現(xiàn)對(duì)學(xué)生基本信息和課程成績(jī)的同屏瀏覽功能。圖5.102窗體運(yùn)行示意圖(按“學(xué)號(hào)”檢索)1.子窗體控件設(shè)計(jì)圖5.103窗體運(yùn)行示意圖(按“姓名”檢索)【例5.18】復(fù)制窗體“學(xué)生信息瀏覽—增加組合框和列表框?qū)崿F(xiàn)記錄快速定位”,并粘貼為新窗體:“學(xué)生信息瀏覽—增加成績(jī)子窗體”。要求:重新排列主體節(jié)中的控件擺放位置,并在主體節(jié)中添加一個(gè)子窗體控件,用于實(shí)現(xiàn)對(duì)學(xué)生基本信息和課程成績(jī)的同屏瀏覽功能。圖5.98添加了成績(jī)子窗體的窗體設(shè)計(jì)視圖1.子窗體控件設(shè)計(jì)舉例操作步驟如下:(1)復(fù)制窗體并為新窗體命名。復(fù)制窗體“學(xué)生信息瀏覽—增加組合框和列表框?qū)崿F(xiàn)記錄快速定位”,并粘貼為新窗體:“學(xué)生信息瀏覽—增加成績(jī)子窗體”。(2)重新排列主體節(jié)中的控件擺放位置。在不增加主體節(jié)大?。ǜ吆蛯挘┑那疤嵯拢ㄟ^(guò)適當(dāng)移動(dòng)和重新排列控件對(duì)象(可縮小控件占有區(qū)間),為成績(jī)子窗體留出位置??蓞⒖紙D5.99進(jìn)行控件的重排。圖5.99主體節(jié)中控件的重排(主體節(jié)中的綠色部分為預(yù)留區(qū)域)(3)在主體節(jié)中添加一個(gè)子窗體控件。從工具箱中單擊子窗體/子報(bào)表控件,在主體節(jié)中預(yù)留位置按下鼠標(biāo)左鍵并拖動(dòng)畫(huà)出一個(gè)子窗體。拖放子窗體的同時(shí)將啟動(dòng)“子窗體向?qū)А?,并進(jìn)入到“選擇子窗體數(shù)據(jù)來(lái)源”對(duì)話(huà)框,此處選擇“使用現(xiàn)有的窗體”,并在現(xiàn)有窗體下拉列表中選擇“成績(jī)子窗體”,如圖5.100所示。單擊“下一步”按鈕,進(jìn)入到確定主窗體與子窗體鏈接字段對(duì)話(huà)框,先選擇“從列表中選擇”,再?gòu)南旅娴牧斜碇羞x擇行“對(duì)學(xué)生情況詳細(xì)瀏覽中的每個(gè)記錄用學(xué)號(hào)顯示<SQL語(yǔ)句>”,如圖5.101所示。圖5.100選擇子窗體數(shù)據(jù)來(lái)源對(duì)話(huà)框圖5.101確定主窗體與子窗體鏈接字段對(duì)話(huà)框單擊“下一步”按鈕,進(jìn)入到確定子窗體名稱(chēng)對(duì)話(huà)框,保留默認(rèn)名稱(chēng)“成績(jī)子窗體”即可。最后單擊“完成”,結(jié)束向?qū)?duì)話(huà),返回到窗體的設(shè)計(jì)視圖窗口,設(shè)計(jì)完成的子窗體控件如圖5.98中所示。(4)保存并運(yùn)行窗體。先保存對(duì)窗體的設(shè)計(jì)修改,再運(yùn)行該窗體,即可得到類(lèi)似圖5.102和圖5.103所示的窗體運(yùn)行結(jié)果。說(shuō)明:在窗體“學(xué)生信息瀏覽—增加成績(jī)子窗體”的運(yùn)行窗口中瀏覽學(xué)生信息時(shí),既可以使用窗口最下方的記錄導(dǎo)航按鈕切換記錄,也可以使用組合框提供的快速檢索學(xué)號(hào)功能以及使用列表框提供的快速檢索姓名功能,“成績(jī)子窗體”的內(nèi)容永遠(yuǎn)和當(dāng)前窗口中顯示的學(xué)號(hào)保持一致。圖5.102窗體“學(xué)生信息瀏覽—增加成績(jī)子窗體”的運(yùn)行示意圖(按“學(xué)號(hào)”檢索)說(shuō)明:在窗體“學(xué)生信息瀏覽—增加成績(jī)子窗體”的運(yùn)行窗口中瀏覽學(xué)生信息時(shí),既可以使用窗口最下方的記錄導(dǎo)航按鈕切換記錄,也可以使用組合框提供的快速檢索學(xué)號(hào)功能以及使用列表框提供的快速檢索姓名功能,“成績(jī)子窗體”的內(nèi)容永遠(yuǎn)和當(dāng)前窗口中顯示的檢索學(xué)號(hào)保持一致。該窗體的功能除信息瀏覽之外,還能實(shí)現(xiàn)數(shù)據(jù)的輸入和修改,是非常實(shí)用的一個(gè)窗體。圖5.103窗體“學(xué)生信息瀏覽—增加成績(jī)子窗體”的運(yùn)行示意圖(按“姓名”檢索)說(shuō)明:在窗體“學(xué)生信息瀏覽—增加成績(jī)子窗體”的運(yùn)行窗口中瀏覽學(xué)生信息時(shí),既可以使用窗口最下方的記錄導(dǎo)航按鈕切換記錄,也可以使用組合框提供的快速檢索學(xué)號(hào)功能以及使用列表框提供的快速檢索姓名功能,“成績(jī)子窗體”的內(nèi)容永遠(yuǎn)和當(dāng)前窗口中顯示的檢索姓名保持一致。該窗體的功能除信息瀏覽之外,還能實(shí)現(xiàn)數(shù)據(jù)的輸入和修改,是非常實(shí)用的一個(gè)窗體?!纠?.19】復(fù)制窗體“學(xué)生信息瀏覽—增加命令按鈕控制記錄瀏覽”,并命名為“學(xué)生信息瀏覽—增加計(jì)算型文本框顯示記錄總數(shù)”,要求:在窗體頁(yè)腳節(jié)中添加一個(gè)計(jì)算型文本框控件,用于顯示記錄總數(shù)。2.計(jì)算型文本框控件設(shè)計(jì)圖5.112窗體“學(xué)生信息瀏覽—增加計(jì)算型文本框顯示記錄總數(shù)”的運(yùn)行結(jié)果【例5.19】復(fù)制窗體“學(xué)生信息瀏覽—增加命令按鈕控制記錄瀏覽”,并命名為“學(xué)生信息瀏覽—增加計(jì)算型文本框顯示記錄總數(shù)”,要求:在窗體頁(yè)腳節(jié)中添加一個(gè)計(jì)算型文本框控件,用于顯示記錄總數(shù)。圖5.104窗體“學(xué)生信息瀏覽—增加計(jì)算型文本框顯示記錄總數(shù)”的設(shè)計(jì)視圖2.計(jì)算型文本框控件設(shè)計(jì)操作步驟如下。(1)復(fù)制窗體并為新窗體命名。復(fù)制窗體“學(xué)生信息瀏覽—增加命令按鈕控制記錄瀏覽”,并粘貼為新窗體“學(xué)生信息瀏覽—增加計(jì)算型文本框顯示記錄總數(shù)”。(2)添加一個(gè)計(jì)算型文本框控件,用于顯示記錄總數(shù)。打開(kāi)窗體“學(xué)生信息瀏覽—增加計(jì)算型文本框顯示記錄總數(shù)”的設(shè)計(jì)視圖,從工具箱中單擊文本框控件,在窗體頁(yè)腳節(jié)中適當(dāng)位置按下鼠標(biāo)左鍵并拖動(dòng)畫(huà)出一個(gè)文本框,此時(shí)將啟動(dòng)“文本框向?qū)А保M(jìn)入到選擇字體、字號(hào)和字形及對(duì)齊方式對(duì)話(huà)框,選擇一種字體(如“黑體”)、字號(hào)(如“14”),并單擊字形下的加粗按鈕,其余可保持默認(rèn),如圖5.105所示。單擊“下一步”按鈕,進(jìn)入到輸入法模式對(duì)話(huà)框,可保留“隨意”默認(rèn)值,如圖5.106所示。圖5.105選擇字體、字號(hào)、字形等屬性對(duì)話(huà)框圖5.106確定輸入法模式對(duì)話(huà)框單擊“完成”按鈕,返回到設(shè)計(jì)窗口,此時(shí)窗體頁(yè)腳節(jié)中產(chǎn)生了一個(gè)未綁定型的文本框控件,再修改此文本框控件前面的標(biāo)簽控件的“標(biāo)題”屬性為“共有記錄數(shù):”,修改后的設(shè)計(jì)窗口如圖5.107中所示。圖5.107拖動(dòng)完成后的文本框控件(屬于未綁定型)接下來(lái)為添加的未綁定型文本框添加計(jì)算公式。打開(kāi)未綁定文本框的屬性窗口,如圖5.108所示。通常有兩種方法完成此操作:一是直接在“控件來(lái)源”屬性右側(cè)的文本框中輸入計(jì)算公式:Count([學(xué)號(hào)]),該方法簡(jiǎn)單明了、方便快捷,適合于熟悉常用函數(shù)操作的用戶(hù);二是使用“控件來(lái)源”屬性右邊的按鈕通過(guò)“表達(dá)式生成器”對(duì)話(huà)框來(lái)完成有關(guān)計(jì)算公式的選擇與參數(shù)配置工作,該方法具有通用性,能夠充分挖掘和展示Access中“表達(dá)式生成器”的強(qiáng)大功能。下面介紹使用“表達(dá)式生成器”創(chuàng)建計(jì)算公式的方法。單擊“控件來(lái)源”屬性右邊的按鈕,打開(kāi)“表達(dá)式生成器”對(duì)話(huà)框,在“表達(dá)式生成器”下方左側(cè)“表達(dá)式元素”列表框中,單擊“函數(shù)”類(lèi)型前面的“+”將其展開(kāi),從展開(kāi)的二級(jí)文件夾中單擊“內(nèi)置函數(shù)”,再?gòu)闹虚g“表達(dá)式類(lèi)別”列表框中選擇“SQL聚合函數(shù)”,最后雙擊右側(cè)“表達(dá)式值”列表框中的Count函數(shù),則在上方的表達(dá)式框中出現(xiàn)表達(dá)式:Count(?expression?),如圖5.109所示。圖5.108未綁定文本框的屬性窗口圖5.109在表達(dá)式生成器中選中并雙擊Count函數(shù)將光標(biāo)定位(選定)到Count函數(shù)表達(dá)式的參數(shù)“?expression?”之上,如圖5.110上部所示,在“表達(dá)式生成器”下方左側(cè)“表達(dá)式元素”列表框中,單擊選中窗體“學(xué)生信息瀏覽—增加計(jì)算型文本框顯示記錄總數(shù)”,再?gòu)闹虚g“表達(dá)式類(lèi)別”列表框中列出的控件對(duì)象中雙擊“學(xué)號(hào)”,則此時(shí)上方的表達(dá)式框中表達(dá)式變?yōu)椋篊ount([學(xué)號(hào)]),如圖5.111所示。單擊“確定”按鈕,返回文本框?qū)傩源翱?,在“控件?lái)源”屬性中顯示的就是前面設(shè)計(jì)的計(jì)算公式。關(guān)閉文本框?qū)傩源翱冢祷氐皆O(shè)計(jì)視圖窗口,保存窗體設(shè)計(jì),運(yùn)行結(jié)果如圖5.112所示。圖5.110進(jìn)一步設(shè)置函數(shù)的參數(shù)圖5.111設(shè)置完成后的Count函數(shù)圖5.112窗體“學(xué)生信息瀏覽—增加計(jì)算型文本框顯示記錄總數(shù)”的運(yùn)行結(jié)果(1)在主體節(jié)中添加成績(jī)子窗體控件后,可以實(shí)現(xiàn)對(duì)學(xué)生基本信息和課程成績(jī)的同屏瀏覽功能。(2)確定主窗體與子窗體鏈接字段的方法(選擇行“對(duì)學(xué)生情況詳細(xì)瀏覽中的每個(gè)記錄用學(xué)號(hào)顯示<SQL語(yǔ)句>”)。(3)計(jì)算型文本框控件屬于未綁定型的文本框控件。(4)為未綁定型文本框添加控件來(lái)源計(jì)算公式“Count([學(xué)號(hào)])”的兩種操作方法:一是在“控件來(lái)源”屬性的文本框中直接輸入公式的方法;二是使用“控件來(lái)源”屬性右邊的按鈕通過(guò)“表達(dá)式生成器”對(duì)話(huà)框來(lái)完成有關(guān)計(jì)算公式的選擇與參數(shù)配置工作的操作方法。7.5子窗體控件和計(jì)算型文本框控件的設(shè)計(jì)方法小結(jié)簡(jiǎn)答題
1.簡(jiǎn)述子窗體控件的作用,并說(shuō)明其操作方法。2.說(shuō)說(shuō)為未綁定型文本框添加控件來(lái)源計(jì)算公式“Count([學(xué)號(hào)])”的兩種操作方法。
操作題1.復(fù)制窗體“學(xué)生信息瀏覽—增加組合框和列表框?qū)崿F(xiàn)記錄快速定位”,粘貼為新窗體:“學(xué)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度住宅小區(qū)綠化帶粉刷美化工程合同
- 2025年度新能源儲(chǔ)能技術(shù)研發(fā)保密管理合同
- 二零二五年度蛋糕店員工福利與激勵(lì)合同
- 2025年度商鋪?zhàn)赓U及商業(yè)保險(xiǎn)合作合同
- 2025年度綠色能源項(xiàng)目融資借款居間服務(wù)合同
- 2025論壇贊助合約合同
- 2025裝修公司合同書(shū)
- 2025企業(yè)管理資料范本貨車(chē)司機(jī)聘用合同
- 2025IT公司勞動(dòng)合同范本
- 幼兒園家園共育方案五篇
- 40篇短文搞定高中英語(yǔ)3500單詞
- 鋰電新能源項(xiàng)目融資計(jì)劃書(shū)
- 重大危險(xiǎn)源的風(fēng)險(xiǎn)評(píng)估模型
- 采購(gòu)支出管理制度
- 混凝土試件臺(tái)賬
- 人機(jī)料法環(huán)測(cè)檢查表
- 中國(guó)數(shù)字貨運(yùn)發(fā)展報(bào)告
- 使用AVF血液透析患者的護(hù)理查房
- 《幼兒教師職業(yè)道德》教案
- 2021年高考山東卷化學(xué)試題(含答案解析)
評(píng)論
0/150
提交評(píng)論