《Visual FoxPro程序設(shè)計(jì)》課件第9章設(shè)計(jì)報(bào)表與標(biāo)簽_第1頁
《Visual FoxPro程序設(shè)計(jì)》課件第9章設(shè)計(jì)報(bào)表與標(biāo)簽_第2頁
《Visual FoxPro程序設(shè)計(jì)》課件第9章設(shè)計(jì)報(bào)表與標(biāo)簽_第3頁
《Visual FoxPro程序設(shè)計(jì)》課件第9章設(shè)計(jì)報(bào)表與標(biāo)簽_第4頁
《Visual FoxPro程序設(shè)計(jì)》課件第9章設(shè)計(jì)報(bào)表與標(biāo)簽_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

本章主要內(nèi)容9.1建立報(bào)表9.2報(bào)表設(shè)計(jì)器9.3設(shè)計(jì)報(bào)表9.4設(shè)計(jì)分組、多欄報(bào)表9.1建立報(bào)表1.報(bào)表的組成(.FPX)數(shù)據(jù)源:報(bào)表數(shù)據(jù)的來源,可以是數(shù)據(jù)表、視圖、查詢或臨時(shí)表;布局:布局是用來定義報(bào)表輸出格式的文件。9.1建立報(bào)表2.創(chuàng)建報(bào)表文件1)使用報(bào)表向?qū)?chuàng)建報(bào)表(1)選擇“文件”菜單中的“報(bào)表”菜單項(xiàng),在“新建報(bào)表”對(duì)話框中單擊“報(bào)表向?qū)А边x項(xiàng)。(2)出現(xiàn)“向?qū)нx取“對(duì)話框,選定需要的選項(xiàng),單擊“確定”按鈕。(3)進(jìn)入報(bào)表向?qū)Ш?,按照步驟進(jìn)行設(shè)置,最后完成。報(bào)表向?qū)Р襟E1—字段選取對(duì)話框報(bào)表向?qū)Р襟E2—設(shè)置分組記錄報(bào)表向?qū)Р襟E3—選定報(bào)表樣式報(bào)表向?qū)Р襟E4—選定報(bào)表布局報(bào)表向?qū)Р襟E5-選定排序記錄字段報(bào)表向?qū)Р襟E6-完成對(duì)話框2)使用報(bào)表設(shè)計(jì)器創(chuàng)建報(bào)表(1)選擇“文件”菜單中的“新建”命令,在彈出的“新建”對(duì)話框中選擇“報(bào)表”文件類型,然后單擊“新建文件”按鈕。(2)在“項(xiàng)目管理器”窗口中選擇“文檔”選項(xiàng)卡,選中“報(bào)表”,然后單擊“新建”按鈕,從“新建報(bào)表”對(duì)話框中單擊“新建報(bào)表”按鈕。(3)使用命令:CREATEREPORT[<報(bào)表文件名>]使用報(bào)表設(shè)計(jì)器文件|新建|報(bào)表|新建文件方法3)創(chuàng)建快速報(bào)表(1)選擇“文件”菜單中的“新建”命令,在彈出的“新建”對(duì)話框中選擇“報(bào)表”文件類型,然后單擊“新建文件”按鈕,出現(xiàn)一個(gè)空白報(bào)表。(2)打開“報(bào)表設(shè)計(jì)器”之后,在主菜單中選擇“報(bào)表”菜單項(xiàng),從中選擇“快速報(bào)表”選項(xiàng),因?yàn)槭孪葲]有打開數(shù)據(jù)源,系統(tǒng)彈出“打開”對(duì)話框,選擇數(shù)據(jù)源。(3)系統(tǒng)彈出“快速報(bào)表”對(duì)話框,在該對(duì)話框中選擇字段布局、標(biāo)題和字段。(4)單擊“字段按鈕”,打開“字段選擇器”為報(bào)表選擇可用的字段,單擊“確定”按鈕,返回“快速報(bào)表”對(duì)話框。(5)在“快速報(bào)表”對(duì)話框中,單擊“確定”按鈕,快速報(bào)表便出現(xiàn)在“報(bào)表設(shè)計(jì)器”中。(6)單擊工具欄上的“打印預(yù)覽”圖標(biāo)按鈕,打開快速報(bào)表的預(yù)覽窗口。打開報(bào)表設(shè)計(jì)器報(bào)表|快速報(bào)表步驟快速報(bào)表默認(rèn)的三個(gè)基本帶區(qū)1.報(bào)表工具欄1)“報(bào)表設(shè)計(jì)器”工具欄“數(shù)據(jù)分組”按鈕:顯示“數(shù)據(jù)分組”對(duì)話框,用于創(chuàng)建數(shù)據(jù)分組及指定其屬性?!皵?shù)據(jù)環(huán)境”按鈕:顯示報(bào)表的“數(shù)據(jù)環(huán)境設(shè)計(jì)器”窗口?!皥?bào)表控件工具欄”按鈕:顯示或關(guān)閉“報(bào)表控件”工具欄?!罢{(diào)色板工具欄”按鈕:顯示或關(guān)閉“調(diào)色板”工具欄。“布局工具欄”按鈕:顯示或關(guān)閉“布局”工具欄。9.3設(shè)計(jì)報(bào)表2.“報(bào)表控件”工具欄“選定對(duì)象”按鈕:用于移動(dòng)或更改控件的大小?!皹?biāo)簽控件”按鈕:用于顯示固定的文本?!坝蚩丶卑粹o:用于輸出表的字段、內(nèi)存變量或其他表達(dá)式的內(nèi)容?!熬€條控件”按鈕:用于在報(bào)表布局中添加垂直或水平直線。“矩形控件”按鈕:用于繪制矩形或邊框。“圓角矩形控件”按鈕:用于繪制畫圓、橢圓或圓角矩形或邊框。“圖片/ActiveX綁定”按鈕:用于輸出圖片或通用數(shù)據(jù)字段的內(nèi)容?!鞍粹o鎖定”按鈕:允許添加多個(gè)同樣類型的控件,而不需要多次按此控件按鈕。3)“調(diào)色板”工具欄4)“布局”工具欄2.報(bào)表的數(shù)據(jù)源打開報(bào)表數(shù)據(jù)環(huán)境的方法:(1)選擇“報(bào)表設(shè)計(jì)器”工具欄上“數(shù)據(jù)環(huán)境”按鈕。(2)選擇“顯示”菜單下選擇“數(shù)據(jù)環(huán)境”菜單項(xiàng)。(3)在“報(bào)表設(shè)計(jì)器”窗口的任何位置單擊鼠標(biāo)右鍵,從彈出的快捷菜單中選擇“數(shù)據(jù)環(huán)境”命令。打開報(bào)表數(shù)據(jù)環(huán)境3報(bào)表的布局1)報(bào)表設(shè)計(jì)器中的帶區(qū)快速報(bào)表默認(rèn)包含頁標(biāo)頭、頁注腳和細(xì)節(jié)三個(gè)帶區(qū)。帶區(qū)帶區(qū)名控制數(shù)據(jù)在頁面上的打印位置帶區(qū)的作用每頁打印一次,如:字段名每條記錄打印一次,如:各記錄字段值每頁打印一次,如:頁碼和日期頁標(biāo)頭、細(xì)節(jié)、頁注腳2.帶區(qū)的創(chuàng)建方法(1)“標(biāo)題”或“總結(jié)”帶區(qū):從“報(bào)表”菜單中選擇“標(biāo)題/總結(jié)”菜單項(xiàng),在打開的“標(biāo)題/總結(jié)”對(duì)話框中選擇相應(yīng)的選項(xiàng);(2)“頁標(biāo)頭”或“頁注腳”帶區(qū):默認(rèn)可用;(3)“列標(biāo)頭”或“列注腳”帶區(qū):用于創(chuàng)建多欄報(bào)表。從“文件”菜單中選擇“頁面設(shè)置”設(shè)置“列數(shù)”>1;(4)“組標(biāo)頭”或“組注腳”帶區(qū):從“報(bào)表”菜單中選擇“數(shù)據(jù)分組”菜單項(xiàng),打開“數(shù)據(jù)分組”對(duì)話框。(5)細(xì)節(jié)帶區(qū):默認(rèn)可用。標(biāo)題/總結(jié)帶區(qū):3.調(diào)整帶區(qū)高度方法1:使用鼠標(biāo)粗調(diào),即將鼠標(biāo)移至某帶區(qū)標(biāo)識(shí)欄上,當(dāng)鼠標(biāo)形狀變成上下雙箭頭的時(shí)候,上下拖曳,此時(shí)帶區(qū)高度就會(huì)發(fā)生變化;方法2:雙擊要調(diào)整的帶區(qū)的標(biāo)識(shí)欄,在彈出的相應(yīng)對(duì)話框中,直接輸入高度值,或者調(diào)整“高度”微調(diào)器中的數(shù)值。4報(bào)表控件和報(bào)表控件工具欄1)報(bào)表控件2)添加和編輯控件(1)“標(biāo)簽”控件(2)線條、矩形和圓角矩形(3)圖片/ActiveX綁定控件(4)域控件3)設(shè)置控件布局1.設(shè)計(jì)分組報(bào)表設(shè)置報(bào)表的記錄順序?yàn)閿?shù)據(jù)環(huán)境設(shè)置索引的方法:(1)在報(bào)表設(shè)計(jì)器空白處單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“數(shù)據(jù)環(huán)境”,打開數(shù)據(jù)環(huán)境設(shè)計(jì)器;(2)在數(shù)據(jù)環(huán)境設(shè)計(jì)器窗口的某表上右鍵單擊鼠標(biāo),在彈出的快捷菜單中選擇“屬性”,打開“屬性”窗口,;(3)選擇“數(shù)據(jù)“選項(xiàng)卡,更改“order”屬性的值為要設(shè)置的索引名。9.4設(shè)計(jì)分組、多欄報(bào)表2.設(shè)置分組報(bào)表設(shè)置分組報(bào)表的步驟如下:(1)選擇“報(bào)表”菜單中的“數(shù)據(jù)分組”,打開“數(shù)據(jù)分組”對(duì)話框;(2)在第一個(gè)“分組表達(dá)式”框內(nèi)輸入分組表達(dá)式,或者單擊右側(cè)的無符號(hào)按鈕,在“表達(dá)式生成器”對(duì)話框中設(shè)置分組表達(dá)式;(3)在“組屬性”區(qū)域中選定要選擇的屬性。(4)單擊“確定”按鈕,報(bào)表新增了“組標(biāo)頭”和“組注腳”帶區(qū)可以往這兩個(gè)標(biāo)簽里添加控件。2.設(shè)計(jì)多欄報(bào)表1)設(shè)置“列標(biāo)頭”和“列注腳”帶區(qū)(1)選擇“文件”菜單中的“頁面設(shè)置”菜單項(xiàng),打開“頁面設(shè)置”對(duì)話框;(2)在“列”區(qū)域,將列數(shù)調(diào)整為大于1,此時(shí)報(bào)表設(shè)計(jì)器增加了“列標(biāo)頭”和“列注腳”帶區(qū)。2)添加控件可向帶區(qū)中添加相應(yīng)的控件。3)設(shè)置頁面在“頁面設(shè)置”對(duì)話框中的其他選項(xiàng),可根據(jù)打印需要進(jìn)行相應(yīng)設(shè)置。3.報(bào)表的輸出1)預(yù)覽報(bào)表方法如下:(1)選擇“文件”菜單中的“打印預(yù)覽”菜單項(xiàng);(2)單擊“常用”工具欄中的“打印預(yù)覽”按鈕;(3)在報(bào)表設(shè)計(jì)器中單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“預(yù)覽”命令;(4)在命令窗口中輸入命令:REPORTFORM<報(bào)表文件名>2)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論