程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Access數據庫 >> 關於Access數據庫 >> 用Access設計客觀試卷(3)

用Access設計客觀試卷(3)

編輯:關於Access數據庫

上節提示:在前兩節中我們主要介紹了建立表及查詢的方法和步驟,它們是為窗口設計作數據准備的,下面我們將介紹窗口設計的具體步驟。

  此次試卷的設計中共有5個窗體,現分別做詳細說明。

  一、選擇題窗體

  它是考生做選擇題的窗口,建立過程如下:單擊圖1中的【對象】下面的【窗體】,再單擊【新建】按鈕,在打開的【新建窗體】對話框中使用默認的【設計視圖】選項,單擊【請選擇該對象數據的來源或查詢】右邊的下拉箭頭,從中選擇已經建立的“選擇查詢”。再單擊【確定】,打開建立窗口視圖,然後單擊【視圖】菜單下的【頁面頁眉/頁腳】選項,至此顯示的窗口如圖2。

  
  圖1

  把“選擇查詢”窗口中的“題號”拖到【頁面頁眉】下面的空白處,再把“選擇查詢”窗口中的“題目”、“1”、“2”、“3”、“4”五個字段拖放到【主體】下面的空白處,最後再設置字號、字體、顏色等屬性即可。一般來說,為避免考生對題目本身的修改,還需把題目內容及4個答案設為鎖定,使考生不能對其操作。具體設置方法如下(以題目文本框為例):右鍵單擊題目文本框,在彈出的快捷菜單中選擇【屬性】,在打開的【屬性】窗口中再單擊【數據】標簽,把【是否有效】設為“否”(方法是:單擊右邊的文本框,從其右邊的下拉箭頭選項中選擇“否”),把【是否鎖定】設為“是”。

  
  圖2
最後再為本窗口設置幾個按鈕:單擊窗口工具欄中的【命令】按鈕,在主體窗口適當位置拖出一個矩形,在彈出的對話框中,【類別】列選擇【記錄浏覽】,【操作】列選擇【轉到下一項記錄】,再單擊【下一步】,在彈出的對話框中單擊【文本】選擇項,在其右邊的文本框中輸入“下一題”,再單擊【完成】即可。用同樣方法再加入“上一題”按鈕,與建立“下一題”方法的區別為:【操作】列選擇【轉到上一項記錄】。用同樣方法建立“退出”按鈕,與建立“下一題”按鈕方法的區別為:【類別】列選擇【窗體操作】,【操作】列選擇【關閉窗體】。

  最後再設置一下整個窗體的外觀,方法如下:在圖2中,雙擊水平標尺左邊的黑色矩形方框,打開【窗體屬性】窗口,選擇【格式】標簽,在【標題欄】輸入窗口的標題(如“安徽省委黨校計算機應用試卷”),把【滾動條】選項設為“兩者均無”、【記錄選定器】設為“否”、【浏覽按鈕】設為“否”,最後保存退出。

  
  圖3

  至此選擇題窗口已設計完畢,保存(取名為“選擇窗口”)退出,返回到圖1,雙擊剛才建立的“選擇窗口”,顯示結果如圖3。

  2、建立判斷題窗口

  建立過程與建立“選擇窗口”過程相似,區別為:在【請選擇對象數據的來源或查詢】步驟中選擇“判斷查詢”。建立結束後保存時取名為“判斷窗口”。

  3、建立顯示總分窗口

  建立過程也與建立“選擇窗口”相似,區別為:在【請選擇對象數據的來源或查詢】步驟中選擇“合計總分”。

 4、建立查看總分窗口

  查看總分窗口只包括兩個按鈕,如圖4。建立過程如下:單擊【新建】按鈕,在打開的對話框中直接單擊【確定】,然後單擊窗口工具欄中的【標簽】按鈕,在窗體空白處拖出一個矩形,在矩形中輸入“計算分數”,最後按回車鍵結束(當然也可設置字號、字體及顏色)。右鍵單擊剛才建立的“計算分數”,在快捷菜單中選擇【事件生成器】,打開【選擇生成器】對話框,選擇【宏生成器】,再單擊【確定】,打開圖5所示宏編輯器(同時另存為對話框,采用默認的宏名,單擊【確定】即可)。在【操作】下面的第一個單元格中單擊,再單擊單元格中右邊的向下箭頭,從下拉列表中選擇“Openquery”,在【查詢名稱】右邊的單元格中選擇“計分查詢”,最後保存退出。再建立“顯示總分”按鈕,建立過程與建立“計算分數”過程相似,也需建立一個宏,宏操作選擇“Openform”,在宏編輯窗口中的【窗體名稱】單元格中選擇“顯示總分”窗口。

  
  圖4

  至此“查看總分”窗口建立過程已經完成,保存(取名為“查看總分”)退出。考生答題結束後,閱卷教師打開此窗口,單擊一下“計算分數”按鈕,再單擊一下“顯示總分”按鈕,即可把考生的總分顯示出來。

  5、總控調度窗口

  總控調度窗口的作用是對“選擇窗口”及“判斷窗口”進行調度,考生進入此窗口,單擊“選擇題”即進入選擇題考試,單擊“判斷題”即進入判斷題考試,單擊“退出”即退出整個考試。具體建立過程如下:在圖2狀態下,在【窗體頁眉】下面插入標簽,輸入考試單位及科目名稱,設置字號、字體及顏色,在標簽下面再加一條橫線。在【主體】下面設置3個按鈕:“選擇題”、“判斷題”、“退出”。“退出”按鈕的設計過程與圖3中的“退出”設計過程完全一樣。“選擇題”按鈕設計方法與圖3中的“上一題”建立過程相似,區別是:在【命令按鈕向導】的第一步中,【類別】列選擇【窗體操作】,【操作】列選擇【打開窗體】,單擊【下一步】,在打開的窗口中選擇“選擇窗口”,再單擊【下一步】,在打開的窗口中單擊【下一步】,在打開的對話框中選擇【文本】選項,在其中輸入“選擇題”三個字,再單擊【完成】即可。用同樣方法設置“判斷題”按鈕,與設置“選擇題”按鈕過程不同之處是:選擇的窗體名稱為“判斷窗體”、文本名稱為“判斷題”。

  
  圖5

  至此總控窗體已制作完畢,保存(取名為“試卷”)退出。把它拖放到桌面上建立一個快捷方式,考生只要雙擊它,就可直接進入考試。(完)

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved