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