第 1 頁:選擇題 |
第 5 頁:基本操作題 |
第 6 頁:簡單應用題 |
第 7 頁:綜合應用題 |
四、綜合應用題
43考生文件夾下存在一個數(shù)據(jù)庫文件“samp3.accdb”,里面已經(jīng)設計好表對象“tStud”,同時還設計出窗體對象“fs-tud”和子窗體對象“fDetail”。請在此基礎上按照以下要求補充“fStud”窗體的設計。
(1)將窗體標題改為“學生查詢”。
(2)將窗體的邊框樣式改為“細邊框”,取消窗體中水平和垂直滾動條、記錄選擇器、瀏覽按鈕(導航按鈕)和分隔線;將子窗體邊框樣式改為“點線”,取消子窗體中的記錄選擇器、瀏覽按鈕(導航按鈕)和分隔線。
(3)在窗體中有兩個標簽控件,名稱分別為“Labell”和“Label2”,將這兩個標簽上的文字顏色改為白色,背景顏色改為紫藍色t紫藍色代碼為8388608)。
(4)將窗體主體節(jié)中控件的Tab次序改為:
“Chem”_“TxtDetail”→“CmdRefer’’→“CmdList”→
“CmdClear”→“fDtail”→“簡單查詢”→“Framel 8”。(5)按照以下窗體功能,補充事件代碼設計。在窗體中有一個組合框控件和一個文本框控件,名稱分
別為“CItem”和“TxtDetail”;有兩個標簽控件,名稱分別為“Label3”和“Ldetail”;還有三個命令按鈕,名稱分別為“Cm-dList”、“CmdRefer”和“CmdClear'’。在“Chem”組合框中選擇某一項目后,“Ldetail”標簽控件將顯示出所選項目名加上“內(nèi)容:”。在“TxtDetail”文本框中輸入具體項目值后,單擊“CmdRefer”命令按鈕,如果“CItem”和“TxtDetail”兩個控件中均有值,則在子窗體中顯示找出的相應記錄,如果兩個控件中不全有值,顯示消息框,消息框標題為“注意”,提示文字為“查詢項目和查詢內(nèi)容不能為空!!!”,消息框中只有一個“確定”按鈕;單擊“CmdList”命令按鈕,在子窗體中顯示“ts-tud”表中的全部記錄;單擊“CmdClear”命令按鈕,將“Chem”和“TxtDetail”兩個控件中的值清空。
注意:不允許修改窗體對象“fStud”和子窗體對象“fDe-tail”中未涉及的控件、屬性和任何VBA代碼;不允許修改表對象“tStud”。代碼設計只允許補充一條語句、完成設計,不允許增刪和修改其他位置已存在的語句。
參考解析:
(1)【操作步驟】
步驟1:選擇“窗體”對象,右擊“fStud”,在彈出的快捷菜單中選擇“設計視圖”命令,打開設計視圖。
步驟2:在窗體的任一位置右擊,在彈出的快捷菜單中選擇“屬性”命令,在打開的“屬性表”下拉列表中選擇“窗體”,在“全部”選項卡下的“標題”行輸入“學生查詢”,如圖3.230所示。
(2)【操作步驟】
步驟1:在“屬性表”的“格式”選項卡中,選擇“邊框樣式”下拉列表中的“細邊框”選項。
步驟2:分別選擇“滾動條”、“記錄選擇器”、“導航按鈕”和“分隔線”下拉列表中的“兩者均無”或“否”。
步驟3:按照同樣的方法設置子窗體的“邊框樣式”為“點線”,如圖3.231所示。
(3)【操作步驟】
在“屬性表”中分別選擇“Labell”和“Label2”,在“格式”選項卡中設置“前景色”為“#FFFFFF”(白色),設置“背景色”為“#2F3699”,如圖3.232所示。關閉“屬性表”。
(4)【操作步驟】
步驟1:在窗體的任一位置右擊,在彈出的快捷菜單中選擇“Tab鍵次序”命令,彈出“Tab鍵次序”對話框,在“自定義次序”列表中通過拖動各行來調(diào)整Tab鍵的次序,如圖3.233所示。
步驟2:單擊“確定”按鈕,關閉“Tab鍵次序”對話框。
(5)【操作步驟】
在設計視圖中的任一位置右擊,在彈出的快捷菜單中選擇“事件生成器”命令,在彈出的對話框中選擇“代碼生成器”,如圖3.234所示,單擊“確定”按鈕,在空行內(nèi)依次輸入以下代碼:
MsgBox”查詢項目和查詢內(nèi)容不能為空”,vbOKOnly,”注葸”
如圖3.235所示。關閉編程環(huán)境窗口,按Ctrl+s保有修改。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |