(2)具體步驟如下:
、 從“文件”菜單中選擇“新建”命令。
、 在彈出的“新建”對話框中選中“報(bào)表”單選按鈕,然后單擊“向?qū)А眻D標(biāo)按鈕。
、 系統(tǒng)彈出“向?qū)нx取”對話框,在列表框中選擇“一對多報(bào)表向?qū)А边x項(xiàng),單擊“確定”按鈕。
、 系統(tǒng)首先要求選擇一對多報(bào)表中作為父表的數(shù)據(jù)表文件。根據(jù)題意,選擇rate_exchange表作為父表,從“可用字段”列表框中將“rate_exchange.外幣名稱”字段添加到右邊的“選定字段”列表框中,用做父表的可用字段。
、 單擊“下一步”按鈕設(shè)計(jì)子表的可用字段,操作方法與父表選取字段的方法一樣,將currency_s1表中的所有字段添加到“選定字段”列表框中。
、 單擊“下一步”按鈕進(jìn)入“建立表關(guān)聯(lián)”的設(shè)計(jì)界面,在此處系統(tǒng)已經(jīng)默認(rèn)設(shè)置好進(jìn)行關(guān)聯(lián)的字段:父表的“外幣代碼”和子表的“外幣代碼”字段。
、 單擊“下一步”按鈕進(jìn)入“選擇排序方式”的設(shè)計(jì)界面,將“可用字段或索引標(biāo)識(shí)”列表框中的“外幣代碼”字段添加到右邊的“選定字段”列表框中,并選中“降序”單選按鈕。
、 單擊“下一步”按鈕進(jìn)入“選擇報(bào)表樣式”的界面,在“樣式”列表框中選擇“經(jīng)營式”選項(xiàng),在“方向”選項(xiàng)組中選擇“橫向”。
、 單擊“下一步”按鈕進(jìn)入最后的“完成”設(shè)計(jì)界面,在“標(biāo)題”文本框中輸入“外幣持有情況”為報(bào)表標(biāo)題,單擊“完成”按鈕。
、 在系統(tǒng)彈出的“另存為”對話框中,將報(bào)表以currency_report為文件名保存在考生文件夾下,退出報(bào)表設(shè)計(jì)向?qū)А?/P>
3.綜合應(yīng)用題
建立滿足如下要求的應(yīng)用并運(yùn)行,所有控件的屬性必須在表單設(shè)計(jì)器的屬性窗口中設(shè)置:
(1)建立一個(gè)表單myform(文件名和表單名均為myform),其中包含兩個(gè)表格控件,第一個(gè)表格控件名稱是grd1,用于顯示表Customer中的記錄,第二個(gè)表格控件名稱是grd2,用于顯示與表Customer中當(dāng)前記錄對應(yīng)的Order表的記錄。要求兩個(gè)表格尺寸相同、水平對齊。
(2)建立一個(gè)菜單mymenu,該菜單只有一個(gè)菜單項(xiàng)“退出”,該菜單項(xiàng)對應(yīng)于一個(gè)過程,并且含有兩條語句,第一條語句是關(guān)閉表單myform,第二條語句是將菜單恢復(fù)為默認(rèn)的系統(tǒng)菜單。
(3)在myform的Load事件中執(zhí)行生成的菜單程序mymenu.mpr。
【參考答案】
(1)具體步驟如下:
、 從“文件”菜單中選擇“新建”命令。
、 在彈出的“新建”對話框中選中“表單”單選按鈕,單擊“新建表單”按鈕。
、 在彈出的表單設(shè)計(jì)器屬性窗口中,選中name屬性,在其后輸入屬性值myform。
、 存盤,存盤文件名設(shè)為myform。
、 從當(dāng)前打開的數(shù)據(jù)庫中,拖放Customer表到表單中,將生成一個(gè)表格控件,選中該表格控件,在屬性窗口中選中name屬性,設(shè)置它的值為grd1。
、 同樣,從當(dāng)前打開的數(shù)據(jù)庫中,拖放Order表到表單中,將又生成一個(gè)表格控件,選中該表格控件,在其屬性窗口中選中name屬性,設(shè)置它的值為grd2。
、 選中g(shù)rd1和grd2兩個(gè)表格,執(zhí)行“格式”→“對齊”→“水平居中對齊”命令,在“布局”工具欄中用鼠標(biāo)單擊“相同大小”按鈕。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |