43在考生文件夾下有一個數據庫文件“samp3.accdb”,里面已經設計了表對象“tEmp”、窗體對象“FEmp”、
報表對象“rEmp”和宏對象“mEmp”。請在此基礎上按照以下要求補充設計:
(1)設置表對象“tEmp”中“聘用時間”字段的有效性規則為:2006年9月30日(含)以前的時間。相應有效性文本設置為“輸入二零零六年九月以前的日期”。
(2)設置報表“rEmp”按照“年齡”字段降序排列輸出;將報表頁面頁腳區域內名為“tPage”的文本框控件
設置為“頁碼一總頁數”形式的頁碼顯示(如1一15、2—15、…)。
(3)將“fEmp”窗體上名為“bTitle”的標簽寬度設置為5厘米、高度設置為l厘米,設置其標題為“數據信息輸出”并居中顯示。
(4)“fEmp”窗體上單擊“輸出”命令按鈕(名為“btnP”),實現以下功能:計算Fibonacci數列第19項的值,將結果顯示在窗體上名為“tData”的文本框內并輸出到外部文件保存;單擊“打開表”命令按鈕(名為“btnQ”),調用宏對象“mEmp”以打開數據表“tEmp”,Fibonacci數列:
調試完畢后,必須點擊”輸出”命令按鈕生成外部文件,才能得分。
試根據上述功能要求,對已給的命令按鈕事件進行補充和完善。
注意:不要修改數據庫中的宏對象”mEmp”;不要修改窗體對象”fEmp”和報表對象”rEmp”中未涉及的控件和屬性;不要修改表對象”tEmp”中未涉及的字段和屬性。程序代碼只允許在”*****Add*****”與”*****Add*****”之間的空行內補充一行語句、完成設計,不允許增刪和修改其他位置已存在的語句。
參考解析:
【考點分析】本題考點:表中字段屬性有效性規則的設置;
窗體命令按鈕控件和報表文本框控件屬性的設置等。
【解題思路】第l小題在設計視圖中設置字段屬性;第2、3小題分別通過在窗體和報表設計視圖用鼠標右鍵單擊該控
件,從彈出的快捷菜單中選擇“屬性”命令,設置屬性;第4小題通過直接用鼠標右鍵單擊命令按鈕,從彈出的快捷菜單中選擇“事件生成器”命令,輸入代碼。
(1)【操作步驟】
步驟l:選擇“表”對象,右鍵單擊“tEmp”,從彈出的快捷菜單中選擇“設計視圖”命令。
步驟2:單擊“聘用時間”字段行任一點,在“有效性規則”行輸入“<=#2006—9—30#”,在“有效性文本”行輸入“輸入二零零六年九月以前的日期”。 步驟3:按Ctd+s保存修改,關閉設計視圖。
(2)【操作步驟】
步驟l:選擇“報表”對象,右鍵單擊“rEmp”,從彈出的快捷菜單中選擇“設計視圖”命令。
步驟2:單擊“設計”選項卡“分組和匯總”組中的“分組和排序”按鈕,在“分組、排序和匯總”界面選擇“添加排序”,選擇排序依據”下拉列表中的“年齡”字段,選擇“降序”,關閉界面。
步驟3:右鍵單擊“tPage”,從彈出的快捷菜單中選擇“屬融”命令,在“全部”選項卡“控件來源”行輸入“=[Page]1&”一”&[Pages]”,關閉屬性表。
步驟4:按Ctrl+S保存修改,關閉設計視圖。
(3)【操作步驟】
步驟l:選中“窗體”對象,右鍵單擊“fEmp”,從彈出的快捷菜單中選擇“設計視圖”命令。
步驟2:右鍵單擊標簽控件“bTitle”,從彈出的快捷菜單中
選擇“屬性”命令,在“標題”行輸入“數據信息輸出”,在“寬度”和“高度”行分別輸入“5Cm”和“10m”,并在“文本對齊”行右側下拉列表中選擇“居中”,關閉屬性表。
1步驟l:右鍵單擊命令按鈕“輸出”,從彈出的快捷菜單中函數。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |