3[簡答題]
在考生文件夾下有一個(gè)數(shù)據(jù)庫文件“samp3.accdb”,里面已經(jīng)設(shè)計(jì)了表對象“tEmp”、窗體對象“fEmp”、報(bào)表對象“rEmp”和宏對象“mEmp”。請?jiān)诖嘶A(chǔ)上按照以下要求補(bǔ)充設(shè)計(jì)。(1)設(shè)置表對象“tEmp”中“聘用時(shí)間”字段的有效性規(guī)則為:2006年9月30日(含)以前的時(shí)間。相應(yīng)有效性文本設(shè)置為:輸入二零零六年九月以前的日期。
(2)設(shè)置報(bào)表“rEmp”按照“年齡”字段降序排列輸出;將報(bào)表頁面頁腳區(qū)域內(nèi)名為“tPage”的文本框控件設(shè)置為“頁碼一總頁數(shù)”形式的頁碼顯示(如1-15、2-15、…)。
(3)將“fEmp”窗體上名為“bTitle”的標(biāo)簽寬設(shè)置為5厘米、高度設(shè)置為1厘米,設(shè)置其標(biāo)題為“數(shù)據(jù)信息輸出”并居中顯示。
(4)在“fEmp”窗體上單擊“輸出”命令按鈕(名為“btnP”),實(shí)現(xiàn)以下功能:計(jì)算Fibonacci數(shù)列第19項(xiàng)的值,將結(jié)果顯示在窗體上名為“tData”的文本框內(nèi)并輸出到外部文件保存;單擊“打開表”命令按鈕(名為“btnQ”),調(diào)用宏對象“mEmp”以打開數(shù)據(jù)表“tEmp”。
Fibonacci數(shù)列:
F1=1 n=1
F2=1 n=2
Fn=Fn-1+Fn-2 n>=3
調(diào)試完畢后,必須單擊“輸出”命令按鈕生成外部文件,才能得分。
試根據(jù)上述功能要求,對已給的命令按鈕事件進(jìn)行補(bǔ)充和完善。
注意:不要修改數(shù)據(jù)庫中的宏對象“mEmp”;不要修改窗體對象“fEmp”和報(bào)表對象“rEmp”中未涉及的控件和屬性;不要修改表對象“tEmp”中未涉及的字段和屬性。
程序代碼只允許在“*****Add*****”與“*****Add*****”之間的空行內(nèi)補(bǔ)充一行語句、完成設(shè)計(jì),不允許增刪和修改其他位置已存在的語句。
參考解析:【考點(diǎn)分析】本題考點(diǎn):表中字段屬性有效性規(guī)則的設(shè)置;窗體命令按鈕控件和報(bào)表文本框控件屬性的設(shè)置等。 【解題思路】第1小題在設(shè)計(jì)視圖中設(shè)置字段屬性;第2、3小題分別通過在窗體和報(bào)表設(shè)計(jì)視圖用鼠標(biāo)右鍵單擊該控件,從彈出的快捷菜單中選擇“屬性”命令,設(shè)置屬性;第4小題通過直接用鼠標(biāo)右鍵單擊命令按鈕,從彈出的快捷菜單中選擇“事件生成器”命令,輸入代碼。
(1)【操作步驟】
步驟1:選擇“表”對象,右鍵單擊“tEmp”,從彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。
步驟2:單擊“聘用時(shí)間”字段行任一點(diǎn),在“有效性規(guī)則”行輸入“<=#2006-9-30#”,在“有效性文本”行輸入“輸入二零零六年九月以前的日期”。如圖3.308所示。
(3)【操作步驟】
步驟1:選中“窗體”對象,右鍵單擊“fEmp”,從彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。
步驟2:右鍵單擊標(biāo)簽控件“bTitle”,從彈出的快捷菜單中選擇“屬性”命令,在“標(biāo)題”行輸入“數(shù)據(jù)信息輸出”,在“寬度”和“高度”行分別輸入“5cm”和“1cm”,并在“文本對齊”行右側(cè)下拉列表中選擇“居中”,如圖3.311所示,關(guān)閉屬性表。
微信搜索"考試吧"了解更多考試資訊、下載備考資料
相關(guān)推薦:
2017年全國計(jì)算機(jī)等級考試考前必做試題及答案匯總
各地2017年全國計(jì)算機(jī)等級考試報(bào)名時(shí)間匯總
2017年計(jì)算機(jī)等級考試備考經(jīng)驗(yàn)及應(yīng)試技巧匯總
【費(fèi)用】各地2017年全國計(jì)算機(jī)等級考試費(fèi)用匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |