(中職)Visual FoxPro 6.0教程第五章 報表設計教學課件_第1頁
(中職)Visual FoxPro 6.0教程第五章 報表設計教學課件_第2頁
(中職)Visual FoxPro 6.0教程第五章 報表設計教學課件_第3頁
(中職)Visual FoxPro 6.0教程第五章 報表設計教學課件_第4頁
(中職)Visual FoxPro 6.0教程第五章 報表設計教學課件_第5頁
已閱讀5頁,還剩39頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、YCF正版可修改PPT(中職)Visual FoxPro 6.0教程第五章 報表設計教學課件第五章 報表設計任務一 使用報表向導創建報表任務二 使用報表設計器創建報表任務三 修飾并打印報表任務一 使用報表向導創建報表一、 課堂任務使用報表向導,創建一個基于“職工檔案”表的報表,并預覽所創建的報表。以“部門”表為父表,“職工檔案”表為子表,使用向導創建一個一對多報表。二、知識要點報表中所包含的字段的選擇。分組字段的選擇。總結選項的設置。下一頁返回任務一 使用報表向導創建報表報表樣式的選擇。排序字段的選擇。表間關系的建立。報表的預覽方法。三、操作步驟1.課堂任務1單擊“文件”菜單中的“打開”命令,

2、打開“企業信息管理”項目文件,選中“文檔”選項卡中的“報表”,單擊“新建”按鈕,出現“新建報表”對話框,再單擊“報表向導”按鈕,出現“向導選取”對話框,如圖5一1所示。上一頁下一頁返回任務一 使用報表向導創建報表 選擇“報表向導”選項,單擊“確定”按鈕,出現“報表向導”對話框,選擇“職工檔案”表中的編號、姓名、部門、性別和基本工資5個字段。如圖5-2所示。單擊“下一步”按鈕,出現“分組記錄”對話框選擇按“性別”分組。分組選項:確定分組字段的字段間隔,一般選“整個字段”間隔。總結選項:設置對數值型字段進行求和、求平均值等,以及報表中是否包含有小計和總計等,如圖5-3所示。單擊“下一步”按鈕,出現

3、“選擇報表樣式”對話框,選擇“賬務式”。上一頁下一頁返回任務一 使用報表向導創建報表單擊“下一步”按鈕,出現“定義報表布局”對話框,確定報表布局。 單擊“下一步”按鈕,出現“排序記錄”對話框,確定報表中記錄的輸出次序如按“編號”字段“降序”排序。 單擊“下一步”按鈕,出現“完成”對話框,輸入“職工檔案報表”標題,單擊“完成”按鈕,在“另存為”對話框中為新創建的報表輸入文件名,如“職工檔案”,保存該報表文件,報表文件的擴展名為.frx。在單擊“完成”按鈕前,可以先單擊“預覽”按鈕,觀察剛才創建的報表。 在“項目管理器”窗口“文檔”選項卡中,展開“報表”,可以看到新創建的“職工檔案”報表文件。選擇

4、“職工檔案”,單擊“預覽”按鈕,結果如圖5-4所示。上一頁下一頁返回任務一 使用報表向導創建報表2.課堂任務2在圖5-1所示的“向導選取”對話框中,選擇“一對多報表向導”,單擊“確定”按鈕,打開“一對多報表向導”的“從父表選擇字段”對話框,如圖5-5所示。選擇“部門”表中的部門編號、部門和負責人字段。 單擊“下一步”按鈕,出現“從子表選擇字段”對話框。選擇“職工檔案”表中的姓名、部門、性別、工作時間和基本工資字段。單擊“下一步”按鈕,出現“為表建立關系”對話框,建立兩個表之間的關聯。系統自動選取“部門”表和“職工檔案”表中的“部門”字段建立了父表和子表的關聯。上一頁下一頁返回任務一 使用報表向

5、導創建報表 單擊“下一步”按鈕,出現“排序記錄”對話框,確定父表(“部門”表)中記錄的輸出次序。如按“部門.部門編號”降序排序。單擊“下一步”按鈕,出現“選擇報表樣式”對話框,確定報表樣式及總結選項。如選擇“賬務式”報表樣式。單擊“下一步”按鈕,出現報表“完成”對話框,輸入報表標題“部門職工檔案一覽表”,單擊“完成”按鈕,保存報表文件。預覽結果如圖5-6所示。上一頁下一頁返回任務一 使用報表向導創建報表四、知識拓展 【課堂任務1】中所創建的報表中的數據來源于一個表,這樣的報表稱為單一報表;【課堂任務2】中所創建的報表中的兩個表具有一對多關系,這樣的報表稱為一對多報表。五、課后作業以“工資”表為

6、基表,使用報表向導創建一個報表,選擇其中的編號、姓名、基本工資和實發金額字段,要求計算出基本工資的和,基本工資的平均值,基本工資的最大值和最小值。以“職工檔案”表為基表,使用報表向導創建一個報表,選擇其中的編號、姓名、部門、性別、年齡、職工類型和基本工資字段,并按職工類型進行分組。上一頁下一頁返回任務一 使用報表向導創建報表使用報表向導創建一個一對多報表,以“部門”表為父表,選擇其中的部門編號、部門和負責人字段,“工資”表為子表,選擇其中的姓名、部門、基本工資和實發金額字段,報表樣式為經營式,并計算基本工資和實發金額的最大值和最小值。上一頁返回任務二 使用報表設計器創建報表 一、課堂任務使用報

7、表設計器,創建一個基于“工資”表的如圖5-7所示報表。 基于“職工檔案”表創建一個按“性別”字段分組的報表,報表中包含有“編號”“姓名”“基本工資”和“黨員”字段內容,并統計每組的人數和基本工資平均值。二、知識要點報表設計器的組成。報表頁面的設置。數據環境的添加。各控件的添加。分組報表的設計中索引的創建及Order屬性的設置。下一頁返回任務二 使用報表設計器創建報表三、操作步驟1.課堂任務1(1)在報表設計器窗口添加標題和總結兩個帶區單擊“文件”菜單中的“打開”命令,打開“企業信息管理”項目文件選中“文檔”選項卡中的“報表”,單擊“新建”按鈕,出現“新建報表”對話框,再單擊“新建報表”按鈕,打

8、開“報表設計器”窗口如圖5-8所示報表設計器中的空自區域稱為帶區,報表布局中默認有3個基本帶區:頁標頭、細節和頁注腳。上一頁下一頁返回任務二 使用報表設計器創建報表在報表設計器窗口,單擊“報表”菜單中的“標題/總結”命令,在打開的“標題/,急結”對話框中.選擇“標題帶區”和“總結帶區”選項在“報表設計器”窗口中會添加標題和總結兩個帶區,如圖5-9所示。 (2)設置頁面執行菜單“文件”、“頁面設置”命令,打開“頁面設置”對話框。在該對話框中可以設置頁面的列數,每列的寬度,打印記錄的順序(列數大于1時),打印設置中的打印機驅動程序,紙張大小及方向等。(3)添加數據環境執行菜單“顯示”、“數據環境”

9、命令,啟動“數據環境設計器”在“數據環境設計器”窗口中,右擊鼠標,選擇“添加”命令,在打開的“添加表或視圖”對話框中.選取“工資”表.如圖5-10所示。上一頁下一頁返回任務二 使用報表設計器創建報表 (4)添加控件(報表用控件來定義頁面上顯示的數據)1)添加標簽控件單擊“報表控件”工具欄中的“標簽”按鈕,在“標題”帶區內單擊鼠標,在光標處鍵入內容:“職工工資一覽表”。用同樣的方法,在頁標頭帶區內分別添加“編號”“姓名”“基本工資”“應發金額”和“本月工資”標簽;在總結帶區內添加“平均成績:”標簽。 2)添加圖片/ActiveX綁定控件單擊“報表控件”工具欄中的“圖片/ActiveX綁定控件”按

10、鈕,在標題帶區內的適當位置拖動鼠標,出現“報表圖片”對話框,如圖5-11所示。上一頁下一頁返回任務二 使用報表設計器創建報表 在“報表圖片”對話框中的操作如圖5-11所示單擊“確定”按鈕,則在“報表設計器”中顯示選定的圖片3)添加線條控件單擊“報表控件”工具欄中的“線條”按鈕,在標題帶區內的適當位置拖動鼠標,則添加了一條直線用同樣的方法在總結帶區內添加兩條直線。修改線條的粗細和形狀。單擊線條,執行菜單“格式”“繪圖筆”,在其子菜單中選擇線條的粗細和形狀微調線條的位置單擊線條,用鍵盤的上下左右鍵進行微調。上一頁下一頁返回任務二 使用報表設計器創建報表4)添加域控件“報表控件”工具欄中的“域控件”

11、按鈕,在報表設計器中的適當位置單擊,出現“報表表達式”對話框,如圖5-12所示。在“報表表達式”對話框的“表達式”文本框中,可以白_接輸入一個字段或表達式,也可以單擊“表達式”文本框右側的打開按鈕,打開“表達式生成器”對話框。在“表達式生成器”對話框中,雙擊選定的字段名,如果是表達式則輸入相應的表達式,如“本月工資”標頭對應的表達式為“工資.應發金額*0. 8 ”,如圖5-13所示。依次單擊“確定”按鈕,返回“報表設計器”窗口。 計算平均工資。在“總結”帶區內的相應位置,打開如圖5-12所示的“報表表達式”對話框,在“表達式”框中輸入相應的字段如“工資.基本工資”,單擊“計算”按鈕,出現“計算

12、字段”對話框,選擇“平均值”。上一頁下一頁返回任務二 使用報表設計器創建報表添加日期、頁碼域控件)在“頁注腳”帶區內的相應位置,打開如圖5-13所示的“表達式生成器”對話框,其中日期域控件使用,date)函數,頁碼使用系統提供的_pageno變量。添加域控件后的報表布局如圖5-14所示。(5)預覽并保存預覽報表,如圖5-7所示關閉報表設計器,保存創建的報表文件。2.課堂任務2在“職工檔案”表中按“性別”字段創建普通索引“性別”。啟動報表設計器,將“職工檔案”表添加到數據環境設計器中,右擊數據環境設計器中的“職工檔案”表,選擇“屬性”命令,打開“屬性”對話框,在“全部”選項卡中的Order屬性欄

13、選擇“性別”如圖5-15所示。上一頁下一頁返回任務二 使用報表設計器創建報表在報表設計器窗口中,單擊“報表”菜單中的“數據分組”命令,出現“數據分組”對話框,在“數據分組”對話框中的操作如圖5-16所示。單擊“確定”按鈕,在報表設計器的布局中添加了“組標頭”和“組注腳”帶區。在各帶區內的操作如圖5-17所示。預覽分組報表結果,如圖5-18所示。四、知識拓展報表設計器中的域控件包括字段、變量和表達式,報表打印時,可將它們的值打印出來。添加域控件有兩種方法:一種是從數據環境中添加,即在“數據環境設計器”窗口中,選擇要添加的字段,將該字段用鼠標拖動到報表區域即可另一種是以上使用的用“報表控件”工具欄

14、中的“域控件”按鈕添加。上一頁下一頁返回任務二 使用報表設計器創建報表五、課后作業以“職工檔案”表為基表,使用報表設計器創建一個報表,要求計算出平均年齡。使用報表設計器創建報表,對“職工檔案”表按“部門”字段進行分組,并統計各部門人數。上一頁返回任務三 修飾并打印報表一、課堂任務對任務二中圖5-7所示報表進行修飾,使報表美化并將報表打印出來。二、知識要點控件的選擇、移動和刪除控件的布局排列。控件字體和字號的設置。控件顏色的設置。報表的打印下一頁返回任務三 修飾并打印報表三、操作步驟1.修飾報表(1)選擇、移動、刪除控件單擊可選擇控件,通過調整控點可改變它的大小:也可以按下Shift鍵,選擇多個

15、控件,可以同時進行移動、刪除等操作)。(2)布局排列選擇要調整布局的一組控件,執行菜單“格式” “對齊”命令:或單擊“報表設計器”具欄中“布局工具欄”按鈕,選擇一種布局:也可執行菜單“格式”“水平間距”(垂直間距)命令,調整各控件間距。上一頁下一頁返回任務三 修飾并打印報表(3)設置字體和字號選擇控件,執行菜單“格式” “字體”命令,在“字體”對話框中選擇字體和字號。(4)設置控件顏色選擇要設置顏色的控件,執行菜單“顯示”、“調色板工具欄”(或單擊“報表設計器”具欄中的“調色板工具欄”按鈕),打開“調色板工具欄”,設置控件的前景和背景顏色。2.打印報表打開要打印的報表,執行菜單“文件”、“打印

16、”命令,出現“打印”對話框。上一頁下一頁返回任務三 修飾并打印報表單擊“打印”對話框中的“選項”按鈕,打開“打印選項”對話框,設置打印文件的類型及文件名當選擇打印的“類型”為報表或標簽時,單擊對話框中的“選項”按鈕.出現“報表和標簽打印選項”對話框,用戶設置打印記錄的范圍和條件,只能滿足條件的記錄才被打印出來。單擊“確定”按鈕,即可打印出符合設定條件的報表來。上一頁下一頁返回任務三 修飾并打印報表四、知識拓展報表設計器的五個帶區的功能如下。標題帶區:該帶區內的內容最先打印且僅打印一次,常用來放置報表的總標題或設計報表封面。頁標頭帶區:該帶區內的內容能在多頁打印,常用來放置字段名稱及需要的圖形等信息。細節帶區:該帶區內的內容能多次打印,若列入字段控件,就能依次打印表的記錄。上一頁下一頁返回任務三 修飾并打印報表 總結帶區:該帶區內的內容也僅能打印一次,并且在頁注腳帶區打印之前,緊接在細節帶區的輸出之后打印(若報表總結設置為新頁,則在報表的最后一頁單獨打印),常用來對數據進行匯總。頁注腳:該帶區內的內容能在多頁打印且打印在紙張的最后,常用來放置頁碼和日期等信息。五、課后作業對任務二中圖5-18所示報表進行修飾,使報表美化,并將報表打印出來。上一頁返回圖5一1“向導選取”對話框返回圖5-2“字段選取”對話框返回圖5-3“總結選

溫馨提示

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

評論

0/150

提交評論