四、綜合應用題(共18分)
43對考生文件夾中的"student"表、"course"表和"score"表新建一個表單"bd2"。
在表單上有一頁框,頁框內有3個選項卡,標題分別為"學生"、"課程"和"成績"。表單運行時對應的3個頁面上分別顯示"Student"表、"course"表和"score"表。表單上還有一個選項按鈕組,共有3個單選項,標題分別為"學生"、"課程"、"成績"。當單擊該選項按鈕組選擇某一選項時,頁框將在對應頁面上顯示對應表,如單擊"課程"選項時,頁框將在課程頁面上顯示課程信息。表單上有一個命令按鈕,標題為"關閉",單擊此按鈕,表單將退出。 填寫我的答案插入圖片 本題共18分,參考答案: 請參考解析 系統(tǒng)解析:
【考點指引】本大題主要考查表單的設計及頁框、按鈕組、表格和命令按鈕等控件的使用,重點是表格的數(shù)據(jù)源設置。
【操作步驟】
、龠x擇【文件】→【新建】命令,選擇"表單",單擊"新建文件"按鈕打開表單設計器,單擊表單控件工具欄上的"頁框"控件圖標,為表單添加一個頁框PageFrame1,單擊表單
控件工具欄上的"命令按鈕組"控件圖標,為表單添加一個命令按鈕組CommandGroupl,單擊表單控件工具欄上的"命令按鈕"控件圖標,為表單添加一個命令按鈕Commandl。單擊表單控件工具欄上的"表格"控件圖標,再添加一個表格控件Gridl。
②選擇頁框PageFrame1,在頁框屬性窗口中修改"PageCount"屬性值為"3",選擇頁框PageFrame1,單擊右鍵,在彈出的快捷菜單中選擇"編輯",單擊"Page1",在頁框屬性窗口中修改"Caption"屬性值為"學生";單擊"Page2",在頁框屬性窗口中修改"Caption"屬性值為"課程";單擊"Page3",在頁框屬性窗Vl中修改"Caption"屬性值為"成績"。
、圻x擇命令按鈕組CommandGroupl,單擊右鍵,在彈出的快捷菜單中選擇"生成器"打開命令組生成器對話框,單擊"按鈕"選項卡,設置按鈕的數(shù)目為3,在"標題"列下修改3
個按鈕的標題分別為"學生"、"課程"和"成績",單擊"確定"按鈕關閉命令組生成器對話框。
④選擇命令按鈕,在按鈕屬性窗口中將命令按鈕Commandl的Caption屬性值修改為"關閉",如圖2-1所示。雙擊"關閉"命令按鈕,在Click事件中輸入代碼:ThisForm.Release,用來關閉表單。
、葸x擇表格Gridl,在表格屬性窗口中修改"Record-SourceType"屬性值為"4"。
、捱x擇命令按鈕組CommandGroup1,在命令按鈕組屬性窗口中雙擊"Click Event",打開Click事件過程代碼編輯窗口.輸入以下代碼:
ThisForm.Grid1.Co[umnCount=1
ThisForm.Grid1.RecordSourceType=0
D()(:ASE
CASE ThisForm.CommandGroup1.value=1
ThisForm.Grid1.RecordSource="student"
ThisForm.PageFrame1.Activepage=1
CASE ThisForm.CommandGroup1.value=2
ThisForm.Grid1.RecordSource="course"
ThisForm.PageFrame1.Activepage=2
CASE ThisForm.CommandGroup1.value=3
ThisForm.Grid1.RecordSource="score"
ThisForm.PageFrame1.Activepage=3
ENDCASE
ThisForm.Grid1.Refresh
、哌x擇【表單】→【執(zhí)行表單】命令,系統(tǒng)首先要求保存該表單文件,在彈出的"另存為"對話框中輸入表單文件名"bd2",保存在考生文件夾下,然后運行表單。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |