第 1 頁:選擇題 |
第 5 頁:基本操作題 |
第 6 頁:簡單應用題 |
第 7 頁:綜合應用題 |
二、基本操作題
41在考生文件夾下,完成如下操作:
(1)打開考生文件夾下的表單one,如下圖所示,編寫“顯示”命令按鈕的Click事件代碼,使表單運行時單擊該命令按鈕則在Text1文本框中顯示當前系統(tǒng)日期的年份(提示:通過設(shè)置文本框的Value屬性實現(xiàn),系統(tǒng)日期函數(shù)是date(),年份函數(shù)是year())。
(2)打開考生文件夾下的表單two,如下圖所示,選擇“表單”菜單中的“新建方法程序”命令,在“新建方法程序”對話框中,為該表單新建一個test方法,然后雙擊表單,選擇該方法編寫代碼,該方法的功能是使“測試”按鈕變?yōu)椴豢捎?即將該按鈕的Enabled屬性設(shè)置為.F.。
(3)創(chuàng)建一個名為study_report的快速報表,報表包含表“課程表”中的所有字段。
(4)為“教師表”的“職工號”字段增加有效性規(guī)則:職工號左邊3位字符是ll0,表達式為:LEFT(職工號,3)=“110”。
參考解析:
[操作步驟]
(1)利用“文件”菜單下的“打開”命令來打開考生文件夾 下的表單one,或使用命令“MODIFY FORM one”打開表單one。雙擊“顯示”命令按鈕,在其Click事件中輸入代碼:ThisForm.Textl.Value=year(date())保存并運行修改后的表單,查看運行結(jié)果。
(2)單擊工具欄中的“打開”按鈕,打開考生文件夾下的表單two,在“表單”菜單中選擇“新建方法程序”命令,新建-個名為test的方法,在屬性窗口中雙擊此方法,在彈出的窗口中編寫用戶自定義過程代碼:ThisForm.Commandl.Enabled=.f.在表單設(shè)計器環(huán)境下雙擊“測試”命令按鈕,編寫Click事件代碼:ThisForm.Test保存并運行修改后的表單,查看運行結(jié)果。
(3)單擊工具欄中的“新建”按鈕,在“新建”對話框中選擇“報表”,單擊“新建文件”按鈕;選擇“報表”菜單下的“快速報表”命令,在“打開”對話框中選擇考生文件夾下的“課程表”,在“快速報表”對話框中單擊“確定”按鈕;單擊工具欄中的“保存”按鈕,將快速報表名保存為study_report.
(4)在命令窗口輸入命令:alter table教師表alter職工號set check LEFT(職工號,3)=〝110〞按下回車鍵運行命令。
[易錯誤區(qū)]在Visual FoxPro中,新建的-個方法必須通過相應的語句調(diào)用才能使用。在第(2)小題中,按照題目要求新建test方法后,還需要在命令按鈕的Click事件中對該方法進行調(diào)用。
相關(guān)推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |