③ 保存文件,在“命令”窗口輸入命令:DO sq1,查詢結(jié)果將自動(dòng)保存到新表中。
【試題解析】
本試題(1)小題考查的是用SCAN-ENDSCAN循環(huán)語句查詢數(shù)據(jù)表中的記錄,執(zhí)行循環(huán)前,首先要打開查詢的表文件;(2)小題為SQL多表聯(lián)接查詢,注意表之間進(jìn)行關(guān)聯(lián)的字段以及每個(gè)表中字段的選取即可。
3.綜合應(yīng)用題
使用報(bào)表設(shè)計(jì)器建立一個(gè)報(bào)表,具體要求如下:
(1)報(bào)表的內(nèi)容(細(xì)節(jié)帶區(qū))是order_list表的訂單號(hào)、訂購(gòu)日期和總金額。
(2)增加數(shù)據(jù)分組,分組表達(dá)式是“order_list客戶號(hào)”,組標(biāo)頭帶區(qū)的內(nèi)容是“客戶號(hào)”,組注腳帶區(qū)的內(nèi)容是該組訂單的“總金額”合計(jì)。
(3)增加標(biāo)題帶區(qū),標(biāo)題是“訂單分組匯總表(按客戶)”,要求是3號(hào)字、黑體,括號(hào)是全角符號(hào)。
(4)增加總結(jié)帶區(qū),該帶區(qū)的內(nèi)容是所有訂單的總金額合計(jì),最后將建立的報(bào)表文件保存為report1.frx文件。
提示:在考試的過程中可以使用“顯示”→“預(yù)覽”菜單命令查看報(bào)表的效果。
【參考答案】
具體步驟如下:
、 打開表設(shè)計(jì)器,為order_list表按“客戶號(hào)”字段建立一個(gè)普通索引。
、 在“命令”窗口輸入命令:CREATE REPORT report1。
③ 彈出報(bào)表設(shè)計(jì)器,右擊報(bào)表空白區(qū),選擇快捷菜單“數(shù)據(jù)環(huán)境”命令。
、 進(jìn)入數(shù)據(jù)環(huán)境設(shè)計(jì)器,把數(shù)據(jù)表order_list添加到其中。
、 將數(shù)據(jù)環(huán)境中order_list表中的訂單號(hào)、訂購(gòu)日期和總金額3個(gè)字段依次拖放到報(bào)表的細(xì)節(jié)帶區(qū)。
、 選擇菜單命令“報(bào)表”→“數(shù)據(jù)分組”,系統(tǒng)彈出“數(shù)據(jù)分組”對(duì)話框,在對(duì)話框中輸入分組表達(dá)式“order_list.客戶號(hào)”,然后關(guān)閉對(duì)話框。
、 返回到報(bào)表設(shè)計(jì)器,可以看到報(bào)表設(shè)計(jì)器中多了兩個(gè)帶區(qū):組標(biāo)頭和組注腳帶區(qū),在數(shù)據(jù)環(huán)境中,將order_list表中的“客戶號(hào)”字段拖放到組標(biāo)頭帶區(qū),并在報(bào)表控件欄中單擊“標(biāo)簽”按鈕,添加一個(gè)標(biāo)簽“客戶號(hào)”。
、 以同樣的方法為組注腳帶區(qū)增加一個(gè)“總金額”標(biāo)簽,并將“總金額”字段拖放到該帶區(qū)。
⑨ 雙擊域控件“總金額”,系統(tǒng)彈出“報(bào)表表達(dá)式”對(duì)話框,在對(duì)話框中單擊 “計(jì)算”命令按鈕,在彈出的對(duì)話框中選中“總和”單選按鈕,關(guān)閉對(duì)話框,回到報(bào)表設(shè)計(jì)器。
、 選擇菜單命令“報(bào)表”→“標(biāo)題/總結(jié)”,彈出“標(biāo)題/總結(jié)”對(duì)話框,在對(duì)話框中選中“標(biāo)題帶區(qū)”和“總結(jié)帶區(qū)”復(fù)選框,為報(bào)表增加一個(gè)標(biāo)題帶區(qū)和一個(gè)總結(jié)帶區(qū)。
選擇菜單命令“報(bào)表”→“默認(rèn)字體”,在彈出的“字體”對(duì)話框中,根據(jù)題意設(shè)置3號(hào)黑體字,接著通過“報(bào)表控件”工具欄,為總結(jié)帶區(qū)添加一個(gè)標(biāo)簽“訂單分組匯總表(按客戶)”。
在總結(jié)帶區(qū)添加一個(gè)標(biāo)簽“總金額”,再添加一個(gè)域控件,在彈出的“報(bào)表表達(dá)式”中為域控件設(shè)置表達(dá)式為“order_list.總金額”,在“格式”對(duì)話框中選中“數(shù)值型”單選按鈕,單擊“計(jì)算”命令按鈕。
彈出“計(jì)算字段”對(duì)話框,選中“總和”單選按鈕,關(guān)閉對(duì)話框,回到報(bào)表設(shè)計(jì)器。
保存報(bào)表,利用常用工具欄中的“預(yù)覽”圖標(biāo)按鈕,可預(yù)覽報(bào)表效果。
【試題解析】
本試題考查的主要內(nèi)容是利用報(bào)表設(shè)計(jì)器完成報(bào)表的設(shè)計(jì)。本題涉及到報(bào)表分組、標(biāo)題/總結(jié)的設(shè)計(jì),以及字體的設(shè)計(jì),這些都可以通過“報(bào)表”菜單中的命令來完成,其他需注意的地方是數(shù)據(jù)表和字段的拖動(dòng)以及域控件表達(dá)式的設(shè)置。
相關(guān)推薦:2010年9月計(jì)算機(jī)等級(jí)考試沖刺備考指導(dǎo)專題北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |