一、實驗?zāi)康?
1. 理解菜單在數(shù)據(jù)庫應(yīng)用系統(tǒng)中的應(yīng)用。
2. 掌握菜單設(shè)計器的使用和系統(tǒng)菜單項的引用。
3. 掌握下拉式菜單和彈出式菜單的制作。
二、實驗內(nèi)容及上機步驟
【上機題】
利用菜單設(shè)計器建立“工資管理系統(tǒng)”菜單。
操作要求:
(1)主菜單的菜單項包括:數(shù)據(jù)錄入、數(shù)據(jù)維護(hù)、統(tǒng)計報表、退出。
(2)“數(shù)據(jù)維護(hù)”菜單包括“瀏覽記錄”和“修改記錄”和“按字段修改”三個子菜單項。設(shè)置“修改記錄”的快捷鍵為“CTRL+X”。
(3)“統(tǒng)計報表”菜單包括“職工情況一覽表”,(報表文件名為YGYLB.FRX)和“職工基本工資匯總表”報表(GZHZ.FRX)兩個子菜單項。子菜單項的功能為預(yù)覽相應(yīng)的報表文件。
(4)單擊“退出”菜單命令,可退出“工資管理系統(tǒng)”菜單,并自動恢復(fù)VFP的系統(tǒng)菜單。
【上機步驟】
本題的知識點是“下拉式菜單”的制作。
(1)從系統(tǒng)“文件”菜單中選擇“新建”命令,彈出“新建”窗口,選擇“菜單”,然后單擊“新建文件”按鈕,將彈出“新建菜單”對話框,選擇“菜單”按鈕,打開“菜單設(shè)計器”窗口。
(2)設(shè)置主菜單的菜單項
在“菜單設(shè)計器”窗口中填入4個菜單項,并設(shè)置“結(jié)果”欄的選項。
(3)設(shè)置“數(shù)據(jù)維護(hù)”子菜單
單擊“數(shù)據(jù)維護(hù)”行中的“創(chuàng)建”按鈕,為“數(shù)據(jù)維護(hù)”設(shè)置其子菜單項。
(4)設(shè)置“修改記錄”的快捷鍵為“CTRL+X”
選定“瀏覽記錄”行中的“選項”按鈕,出現(xiàn)“提示選項”對話框,單擊“鍵標(biāo)簽”文本框,按下鍵盤上的“CTRL+X”組合鍵,單擊“確定”按鈕后返回“菜單設(shè)計器”窗口。
(5)為“統(tǒng)計報表”菜單建立子菜單
從菜單級列表框中選擇“菜單欄”,回到“工資管理系統(tǒng)菜單欄”窗口,建立“統(tǒng)計報表”的子菜單項。
選定“統(tǒng)計報表”行,單擊“創(chuàng)建”按鈕,出現(xiàn)“統(tǒng)計報表”子菜單頁窗口,在“菜單名稱”欄下輸入“職工情況一覽表”,結(jié)果欄選“命令”,在其右邊的文本框中輸入命令“REPORT FORM YGYLB.FRX PREVIEW”。
建立“職工基本工資匯總表”子菜單行,菜單項的命令為“REPORT FORM GZHZ.FRX PREVIEW”。
(6)為“退出”菜單定義過程代碼
在“菜單級”列表框中選定“菜單欄”,返回到“工資管理系統(tǒng)菜單欄”窗口,選定“退出”菜單項的“創(chuàng)建”按鈕,并在出現(xiàn)的“過程”編輯窗口中鍵入代碼。
USE &&關(guān)閉打開的表
MODIFY WINDOW SCREEN && 恢復(fù)VFP主窗口標(biāo)題
SET SYSMENU TO DEFAULT && 恢復(fù)VFP系統(tǒng)菜單
ACTIVATE WINDOW COMMAND && 恢復(fù)Command窗口
(7)保存菜單定義,生成菜單程序
選定系統(tǒng)主菜單中的“菜單”項,選擇“生成”命令,彈出對話框,選擇“是”按鈕,出現(xiàn)“另存為”對話框,在“保存在”下拉列表框中選擇保存菜單文件的文件夾為“D:\工資管理系統(tǒng)\menus”,在“保存文件為”文本框中輸入文件名“XSCJ”,“保存類型”下拉列表框中選擇“菜單(*.mnx)。
在“另存為”對話框中單擊“保存”按鈕,單擊“生成”按鈕,生成菜單程序XSCJ.MPR。
(8)運行菜單程序
選定系統(tǒng)主菜單中的“程序”菜單中的“運行”命令,或命令窗口輸入DO XSCJ.MPR,。