三、綜合應(yīng)用(1小題,計30分)
使用報表設(shè)計器建立一個報表,具體要求如下:
(1) 報表的內(nèi)容(細節(jié)帶區(qū))是order_list表的訂單號、訂購日期和總金額;
(2) 增加數(shù)據(jù)分組,分組表達式是 "order_list.客戶號",組標頭帶區(qū)的內(nèi)容是"客戶號",組注腳帶區(qū)的內(nèi)容是該組訂單的"總金額"合計
(3) 增加標題帶區(qū),標題是 "訂單分組匯總表(按客戶)",要求是3號字、黑體, 括號是全角符號。
(4) 增加總結(jié)帶區(qū),該帶區(qū)的內(nèi)容是所有訂單的總金額合計。最后將建立的報表文件保存為report1.frx文件。
提示:在考試的過程中可以使用"顯示→預(yù)覽"菜單查看報表的效果。
本題主要考核點:
利用報表設(shè)計器設(shè)計報表的方法
解題思路:
第一步:在Visual FoxPro的主窗中按下組合鍵Ctrl+N,系統(tǒng)彈出"新建"對話框,在"文件類型"中選擇"報表",再點擊"新建文件"按鈕,則系統(tǒng)彈出"報表設(shè)計器"窗口
第二步:從"報表設(shè)計器"的工具欄上單擊"數(shù)據(jù)環(huán)境"按鈕,系統(tǒng)打開"數(shù)據(jù)環(huán)境設(shè)計器",這時主菜單欄出現(xiàn)"數(shù)據(jù)環(huán)境"菜單,從中選擇"添加",系統(tǒng)彈出"添加表或視圖"對話框,選擇考生文件夾下的order_list表,并點擊"關(guān)閉"按鈕
第三步:在報表設(shè)計器和數(shù)據(jù)環(huán)境設(shè)計器都可見的情況下,在數(shù)據(jù)環(huán)境設(shè)計器中表order_list的訂單號字段上按下鼠標左鍵,并拖動到報表設(shè)計器的細節(jié)帶區(qū)在合適的位置松開鼠標。用同樣的方法,將訂購日期、總金額都放置在細節(jié)帶區(qū)的合適位置
第四步:單擊主菜單的"報表",并選擇"數(shù)據(jù)分組(G)",系統(tǒng)彈出數(shù)據(jù)分組對話框,單擊對話框中的省略號按鈕,彈出"表達式生成器",從中選擇分組表達式:order_list.客戶號。這樣"報表設(shè)計器"中增加"組標頭"和"組注腳"帶區(qū)。適當調(diào)整兩個新增加的帶區(qū)的高度。利用第三步的方法,在"組標頭"帶區(qū)添加顯示order_list客戶號字段的域控件。單擊"報表控件"工具欄的"域控件"按鈕,然后在"組注腳1:客戶號"帶區(qū)的適當位置上單擊鼠標,系統(tǒng)顯示一個"報表表達式"對話框,在"表達式"文本框中通過單擊右側(cè)對話按鈕,打開表達式生成器對話框,從中選擇order_list.總金額字段,單擊"確定",單擊"報表表達式"對話框的"計算(C)",彈出"計算字段"對話框,選中"總和"計算類型,單擊"確定",在"報表表達式"對話框中單擊"確定",這樣組注腳帶區(qū)完成
第五步:用和第四步類似的方法可以建立標題帶區(qū)和總結(jié)帶區(qū)
第六步:以文件名report1.frx將報表文件保存在考生文件夾下。
相關(guān)推薦:2010年9月計算機等級考試沖刺備考指導專題北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |