1. <small id="kntrr"><delect id="kntrr"></delect></small>
    2. <sub id="kntrr"></sub>
        1. <form id="kntrr"><listing id="kntrr"></listing></form>
            江蘇省高校計算機等級考試命題研究院 江蘇省高校計算機等級考試輔導
            2000年(春)vfp上機試題

            2000年(春)江蘇省普通高校非計算機專業學生

            計算機基礎知識和應用能力等級考試上機試卷

            二級 Visual FoxPro 5.0 (VFP01)

            (本試卷上機考試時間為70分鐘)

            說明:

            1.首先運行考試軟盤A中的“準考證”應用程序文件,輸入考生的準考證號、試卷代號。

            2.啟動VFP5.0系統后,在命令窗口中執行命令:

            set default to A:

               以設置默認的工作目錄,然后再開始作題。

             

            一、項目、數據庫和表操作

            1. 在A盤根目錄中已存在“職工管理”項目文件ZGGL.PJX。打開項目,將A盤根目錄中已存在的數據庫文件ZGK.DBC加入到項目中。

            2. 將A盤根目錄已存在的“部門”表BM.DBF添加到ZGK數據庫中。

            3. 在ZGK數據庫中含有“職工”表ZG,按下表設置ZG表有關字段的標題和默認值:

            字段名
            標題
            默認值
            Gh
            工號
             
            Xb
            性別
            "男"
            Bm
            部門
             
            Csrq
            出生日期
             
            Gl
            工齡
             

             

            4. 在ZGK數據庫中含有“工資”表GONGZI,按下表設置GONGZI表的字段驗證信息和默認值,并根據字段驗證信息設置字段的驗證規則。

            字段
            字段驗證信息
            默認值
            基本工資
            "基本工資應該在200至2000之間"
             
            公積金
             
            基本工資*0.05

             

            5. 根據如下的記錄驗證信息設置GONGZI表的記錄驗證規則和驗證信息:

            “公積金應為基本工資的5%”

            6. 在ZGK數據庫中已存在職工表與工資表之間的永久關系,設置永久參照完整性:

            .當職工表中的關鍵字值被修改時,工資表中相關記錄的關鍵字值跟著變化

            .當刪除職工表中的記錄時,同時刪除工資表中相關記錄

             

            二、設置查詢

            在ZGGL項目中創建查詢zggzb.qpr。查詢文件保存到A盤根目錄中。

            基于職工表和工資表查詢職工的工號、姓名、基本工資、崗位津貼、年功津貼、應發金額和實發金額。應發金額和實發金額的計算公式如下:

            應發金額=基本功資+崗位津貼+年功津貼

            實發金額=基本功資+崗位津貼+年功津貼-公積金

            要求如下:

            (1)輸出字段為:工號、姓名、基本功資、崗位津貼、年功津貼、應發金額和實發金額;

            (2)按照工號字段的升序排序。

             

            三、設計菜單

            在A盤的根目錄中已存在菜單文件MENU5.MNX,在菜單設計器中打開該菜單,并另存為MENU5A.MNX(提示:"另存為"在"文件"菜單中),按如下要求修改MENU5A菜單,完成后添加到ZGGL項目中。

            (1)為“文件(F)”菜單欄上的“F”字母設置下劃線,即設置激活“文件”菜單欄的熱鍵為“ALT+F”;

            (2)為“打開項目…”項設置執行的命令:MODIFY PROJECT;

            (3)為“文件(F)”菜單中的“退出”項設置快捷鍵ALT+X.

            修改后的菜單如下圖所示:

             

             

            四、 設計表單

            在A盤根目錄中已存在一個表單zggz.scx,如下圖所示。在表單設計器中打開該表單,并另存為文件zggza.scx。

            按如下要求修改zggza表單。完成后,把該表單添加到ZGGL項目中。

            (1)將表單的標題修改為“職工工資情況”

            (2)在表單的INIT事件代碼中創建兩個公共變量:nYfje和nSfje,用以存儲應發金額和實發金額,并按第二大題中的第1小題中的計算公式賦初值。

            (3)設置表單中文本框txtSfje和txtYfje的ControlSource分別為nYfje 和nSfje,并設置這兩個控件不可編輯。

            (4)在A盤的根目錄中有一個類庫文件mylib.vcx(已包含在ZGGL項目中),類庫中包含一個“移動記錄指針”的工具欄子類tbrRec。為了能在該表單中移動記錄,請創建表單集,并在表單集中引用工具欄類tbrRec創建工具欄對象。

            (5)為了使工資表(gongzi)中的記錄指針隨主表職工表(zg)指針的移動而移動,請在表單集的數據環境中設置zg表和gongzi表之間的臨時關系。

            (6)為了能使文本框txtYfje和txtSfje中的值隨記錄指針的移動而變化,請在表單的REFRESH方法代碼中調用表單的INIT事件代碼。

             
            国产在线精品一区二区三区不卡_亚洲第一极品精品无码_永久免费无码网站在线观看_亚洲av综合日韩