• 實訓指導
    您當前的位置: 首頁>實訓指導

    實驗十二
    表單設計

    發(fā)布時間: 2018-11-27      信息來源:       閱讀次數(shù):

    實驗十二  表單設計

    一、實驗目的
    1.
    理解對象的屬性、事件和方法等基本概念。
    2.
    掌握使用表單向導創(chuàng)建表單的方法。
    3.
    學會使用表單設計器建立表單。
    4.
    掌握數(shù)據(jù)環(huán)境的設置方法。
    5.
    掌握一些表單控件的使用,并能對其進行屬性的設置。

    二、實驗內(nèi)容及上機步驟
    【上機題一】
    利用表單向導創(chuàng)建一個查詢職工基本情況及工資數(shù)據(jù)的表單。
    【上機步驟】
    本題的知識點是掌握用“表單向導”的方法創(chuàng)建一個一對多的表單。
    操作步驟如下:
    (1)選擇“文件”菜單中的“新建”選項,指定文件類型為表單,單擊“向導”按鈕,彈出“向導選取”對話框,選中“一對多表單向導”,然后單擊“確定”,彈出“一對多表單向導”—“步驟1—從父表中選定字段”對話框。
    (2)指定職工表作為父表,并從可用字段列表框中選擇所有字段到選定字段列表框中,然后單擊“下一步”,彈出“步驟2—從子表中選定字段”對話框。
    (3)指定工資表作為子表,并選擇其所有字段,單擊“下一步”,彈出“步驟3—建立表之間的關系”對話框。
    (4)指定兩個表間的關聯(lián)關系。表單向導程序已經(jīng)指定默認的關聯(lián)關系為職工表.職工編號---工資表.職工編號,這正是要建立的關聯(lián)關系,直接單擊“下一步”,彈出“步驟4—選擇表單樣式”對話框。
    (5)選擇表單樣式??晒┻x擇的樣式有標準式、凹陷式、陰影式、邊框式等4種,選擇標準式,按鈕類型選擇文本按鈕,單擊“下一步”,彈出“步驟5—選擇排序”對話框。
    (6)指定排序次序。當對排序沒有明確要求,不需要指定排序字段,可直接單擊“下一步”,彈出“步驟6—完成”對話框。

    (7)輸入表單的標題并保存表單。在“請鍵入表單標題”文本框中輸入“職工信息查詢”,選擇“保存并運行表單”選項,單擊“完成”按鈕,彈出“另存為”對話框。
    (8)在“保存表單為”文本框中輸入“職工信息查詢”,選定FORMS文件夾為保存位置,然后單擊“保存”按鈕,顯示表單運行結果。

    【上機題二】
    利用表單設計器創(chuàng)建一個瀏覽部門表記錄的表單。
    【上機步驟】
    本題的知識點是表單設計器、屬性窗口、表單控件工具欄和數(shù)據(jù)環(huán)境等的使用,操作步驟如下:
    (1)啟動表單設計器
    在“項目管理器”的“文檔”選項卡中,選擇“表單”項,單擊“新建”按鈕,彈出“新建表單”對話框,單擊“新建表單”按鈕,則出現(xiàn)一個標題為Form1的表單設計器窗口。
    (2)設置數(shù)據(jù)環(huán)境
    在表單設計器中,右擊表單,選擇快捷菜單中的“數(shù)據(jù)環(huán)境”命令,在“添加表和視圖”對話框中選擇“部門表”,單擊“添加”按鈕。數(shù)據(jù)環(huán)境窗口中將顯示一個部門表。
    (3)添加控件
    在數(shù)據(jù)環(huán)境設計器窗口中選擇部門表的部門編號,拖到表單(Form1)中。以同樣方法將部門表的部門名稱添加到表單中。然后在表單控件工具欄中選定“命令按鈕”控件,再單擊表單,表單上會出現(xiàn)一個名字為Command1的命令按鈕。以同樣方法再添加兩個命令按鈕Command2和Command3。
    (4)設置控件屬性
    選定命令按鈕(Command1),在屬性窗口選定“全部”選項卡,從屬性列表中找到Caption屬性,在屬性設置框中輸入“上一條”,按Enter鍵。以同樣方法設置第二個命令按鈕(Command2)的Caption屬性為“下一條”,第三個命令按鈕(Command3)的Caption屬性為“關閉”。選定Form1表單,設置Form1表單的Caption屬性為“部門信息查詢”。
    (5)編寫事件代碼
    雙擊“上一條”命令按鈕(Command1),打開代碼編輯窗口。對象組合框中顯示為“Command1”,在過程組合框中選擇Click,然后在編輯框中編寫事件代碼,代碼如下:
    SKIP -1
    IF BOF()
    GO 1
    ENDIF
    Thisform.Refresh
    雙擊“下一條”命令按鈕,編寫命令按鈕(Command2)的Click事件代碼,代碼如下:
    SKIP
    IF EOF()
    GO BOTTOM
    ENDIF
    Thisform.Refresh
    雙擊“關閉”命令按鈕,編寫命令按鈕(Command3)的Click事件代碼,代碼如下:
    Thisform.Release
    (6)保存和運行表單
    選擇“文件”菜單中的“保存”命令,彈出“另存為”對話框。在“保存表單為”文本框中輸入表單文件名,單擊“保存”按鈕。
    單擊工具欄中的運行按鈕,運行表單,若單擊“關閉”按鈕,可以關閉表單。


    午夜免费啪在线观看视频,国产日韩欧美久久一区,久久无码高潮喷潮,国产日韩久久久久老熟女 亚太影院 柯西贝尔-游戏赚网 在线观看肉片AV网站免费