




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、. .1 1 Microsoft . .2 2 8.2 報表的創(chuàng)建與修改2 8.3 報表輸出3 8.1 報表設(shè)計的基本概念1 . .3 3 本章學習目標 熟悉用報表向?qū)гO(shè)計報表 掌握報表設(shè)計器、報表控件工具欄的使用 掌握報表的創(chuàng)建和修改,定義報表的數(shù)據(jù) 源和數(shù)據(jù)布局。 熟悉報表的預覽和打印。 了解標簽設(shè)計的方法。 . .4 4 8.1 報表設(shè)計的基本概念 報表由兩個基本部分組成:數(shù)據(jù)源和布局。 數(shù)據(jù)源指定了報表中的數(shù)據(jù)來源,通常是 數(shù)據(jù)庫表、自由表、視圖、查詢或臨時表; 報表的布局用來定義報表的輸出格式。報 表文件不保存數(shù)據(jù),輸出報表時從數(shù)據(jù)源 中提取數(shù)據(jù),并按照布局定義的位置和格 式輸出數(shù)據(jù)
2、。 . .5 5 8.1.1 報表的類型與設(shè)計 1報表的類型 創(chuàng)建報表實際上就是設(shè)計報表的頁面大小、 報表標題、頁標題、列標題、分組標題以 及數(shù)據(jù)的顯示位置等輸出格式,結(jié)果保存 到報表文件,擴展名為.frx。 . .6 6 表8.1 報表類型 報表類型報表類型說明說明示例示例 列報表列報表 每行一條記錄。所有字段內(nèi)容在同每行一條記錄。所有字段內(nèi)容在同 一行,字段名在頁面上方,字段與一行,字段名在頁面上方,字段與 其數(shù)據(jù)在同一列其數(shù)據(jù)在同一列 學生成績單、工資報表、學生成績單、工資報表、 庫存清單、分組庫存清單、分組/總計報表總計報表 行報表行報表 每個字段一行,字段與數(shù)據(jù)在同一每個字段一行,字
3、段與數(shù)據(jù)在同一 行,字段名在數(shù)據(jù)左側(cè)行,字段名在數(shù)據(jù)左側(cè) 列表列表 一對多報一對多報 表表 一條記錄或一對多關(guān)系,包括父表一條記錄或一對多關(guān)系,包括父表 的記錄及相關(guān)子表的記錄的記錄及相關(guān)子表的記錄 發(fā)票、記錄憑證發(fā)票、記錄憑證 多欄報表多欄報表 多欄式記錄,每條記錄的字段沿分多欄式記錄,每條記錄的字段沿分 欄的左邊緣豎直放置欄的左邊緣豎直放置 電話號碼簿、名片電話號碼簿、名片 標簽標簽 多列記錄,每個記錄的字段沿左邊多列記錄,每個記錄的字段沿左邊 緣豎直放置緣豎直放置 郵件標簽、航空旅行標簽郵件標簽、航空旅行標簽 . .7 7 2設(shè)計報表的步驟 在Visual FoxPro中報表設(shè)計的主要步
4、驟如下: 確定數(shù)據(jù)源,選取要打印輸出的字段。 確定報表的類型。 創(chuàng)建報表布局文件。 修改和設(shè)置布局文件。 預覽和打印報表。 . .8 8 8.1.2 報表設(shè)計器 1打開“報表設(shè)計器” 打開“報表設(shè)計器”可以使用菜單方式、 命令方式。 (1)命令方式 格式:CREATE REPORT 功能:打開報表設(shè)計器,創(chuàng)建一個指定名稱 的報 表,擴展名為.frx。 . .9 9 【例8.1】使用命令方式創(chuàng)建報表文件:學生 簡明信息.frx。 【操作步驟】在命令窗口輸入命令: CREATE REPORT 學生簡明信息 . .1010 (2)菜單方式 使用菜單方式操作步驟: 單擊“文件”菜單,選擇“新建”,或單
5、 擊工具欄“新建”按鈕,打開“新建”對 話框; 在“新建”對話框的“文件類型”欄中單 擊“報表”選項; 單擊“新建文件”按鈕,打開“報表設(shè)計 器”。 . .1111 2報表設(shè)計器的數(shù)據(jù)分區(qū) 報表設(shè)計器分為若干個數(shù)據(jù)分區(qū),亦稱為報表帶區(qū),用于 放置各種報表控件,以顯示報表標題、日期、數(shù)據(jù)、標志、 頁碼等信息,可以包含文本、來自數(shù)據(jù)表字段的值、用戶 自定義函數(shù)以及圖片、線條和框等。 默認情況下,“報表設(shè)計器”包含頁標頭、細節(jié)和頁注腳 三個基本帶區(qū),每一區(qū)域下方有一個向上的三角符號和名 稱。 . .1212 表8.2 報表中各區(qū)域的作用與設(shè)置方法 區(qū)域名稱區(qū)域名稱打印效果打印效果作用作用用法用法 標
6、題標題每報表打印一次每報表打印一次 用于放置標題、日期、頁碼、公司標志用于放置標題、日期、頁碼、公司標志 等信息等信息 從從“報表報表”菜單中選擇菜單中選擇 “標題標題/總結(jié)總結(jié)”帶區(qū)帶區(qū) 總結(jié)總結(jié)每報表結(jié)束打印一次每報表結(jié)束打印一次用于放置報表總計等信息用于放置報表總計等信息 頁標頭頁標頭每頁打印一次每頁打印一次 報表的表頭部分,用于放置日期、頁碼、報表的表頭部分,用于放置日期、頁碼、 列標題等信息列標題等信息 默認可用默認可用 頁注腳頁注腳每頁結(jié)束打印一次每頁結(jié)束打印一次用于放置日期、頁碼、分類總計等信息用于放置日期、頁碼、分類總計等信息 列標頭列標頭每列打印一次每列打印一次 用于放置標題
7、、日期、頁碼、公司標志用于放置標題、日期、頁碼、公司標志 等信息等信息 從從“文件文件”菜單中選擇菜單中選擇 “頁面設(shè)置頁面設(shè)置”,從中設(shè),從中設(shè) 置置“列數(shù)列數(shù)1” 列注腳列注腳每列結(jié)束打印一次每列結(jié)束打印一次用于放置數(shù)據(jù)和說明性文本等信息用于放置數(shù)據(jù)和說明性文本等信息 組標頭組標頭每組打印一次每組打印一次 用于放置標題、日期、頁碼、公司標志用于放置標題、日期、頁碼、公司標志 等信息等信息 從從“報表報表”菜單中選擇菜單中選擇 “數(shù)據(jù)分組數(shù)據(jù)分組” 組注腳組注腳每組結(jié)束打印一次每組結(jié)束打印一次用于放置數(shù)據(jù)和說明性文本等信息用于放置數(shù)據(jù)和說明性文本等信息 細節(jié)細節(jié)每記錄打印一次每記錄打印一次用
8、于放置分組字段信息用于放置分組字段信息默認可用默認可用 . .1313 8.1.3 報表的頁面與布局 1報表頁面 報表頁面的主要內(nèi)容是設(shè)置頁邊距,紙張大小和頁面 方向,其操作如下。 打開“報表設(shè)計器”后,在Visual FoxPro系統(tǒng)主菜 單中執(zhí)行“文件”菜單的“頁面設(shè)置”命令,彈出 “頁面設(shè)置”對話框,如圖8-2所 示。在此對話框中,進行 頁邊距,紙張大小和頁面方向設(shè)置。 在“列數(shù)”框設(shè)置報表的列數(shù),寬度和間隙。 在“左頁邊距”框設(shè)置頁面左邊距的大小。 單擊“打印設(shè)置”按鈕,彈出“打印設(shè)置”對話 框,用于設(shè)置打印機名、紙張大小和打印方向(縱向還是 橫向)。 . .1414 . .1515
9、2數(shù)據(jù)輸出位置 “報表設(shè)計器”窗口中每個帶區(qū)可以放置 不同的內(nèi)容,但報表中要用的數(shù)據(jù)以及各 數(shù)據(jù)在報表的什么位置顯示和打印,用戶 可以根據(jù)各帶區(qū)的作用將數(shù)據(jù)放在報表的 相應帶區(qū)進行輸出。 . .1616 3報表布局的調(diào)整 調(diào)整報表布局指出的是對放置在各帶區(qū)中的控件的位 置和大小進行調(diào)整。 位置調(diào)整。一種方法是拖拽選中需調(diào)整數(shù)據(jù)輸出位置對象 實現(xiàn)位置調(diào)整。另一種方法是使用如圖8-3 所示的“布局” 工具欄所提供的各種布局命令,實現(xiàn)報表布局的調(diào)整。 圖8-3 布局工具欄 大小調(diào)整。使用鼠標單擊所選對象,通過拖動其縮放點來 調(diào)整大小。 . .1717 8.1.4 “報表設(shè)計器”工具欄和“報表控件”工
10、具 欄 1“報表設(shè)計器”工具欄 “數(shù)據(jù)分組”按鈕。點擊后,彈出“數(shù)據(jù)分組”對話框, 從而可進行報表的數(shù)據(jù)分組設(shè)計。 “數(shù)據(jù)環(huán)境”按鈕。點擊后,彈出“數(shù)據(jù)環(huán)境”對話框, 從而可設(shè)置報表的數(shù)據(jù)源。 “報表控件工具欄”按鈕。用于顯示或隱藏“報表控件” 工具欄。 “調(diào)色板工具欄”按鈕。用于顯示或隱藏“調(diào)色板”工具 欄。 “布局工具欄”按鈕。用于顯示或隱藏“布局”工具欄。 . .1818 . .1919 2“報表控件”工具欄 使用“報表控件”工具欄上的控件按鈕,可以在報表的帶 區(qū)中設(shè)置控件。在帶區(qū)中可以對控件進行拖動位置,改變 大小等操作。雙擊帶區(qū)中的控件,將彈出相應的屬性窗口, 可對控件的屬性進行修改
11、,比如更改它們的格式、大小、 顏色、位置以及打印選項等。表8.3列出了各控件按鈕的功 能。 . .2020 表8.3 控件按鈕的功能 控件控件按鈕圖形按鈕圖形作作 用用 選定對象選定對象移動或更改控件的大小。在創(chuàng)建了一個控件后,系統(tǒng)移動或更改控件的大小。在創(chuàng)建了一個控件后,系統(tǒng) 將自動選定該按鈕,除非選中將自動選定該按鈕,除非選中“按鈕鎖定按鈕鎖定”按鈕按鈕 標簽標簽創(chuàng)建一個標簽控件,用于顯示字符串創(chuàng)建一個標簽控件,用于顯示字符串 域控件域控件創(chuàng)建一個域控件,用于顯示表字段、內(nèi)容變量或其他創(chuàng)建一個域控件,用于顯示表字段、內(nèi)容變量或其他 表達式的內(nèi)容表達式的內(nèi)容 線條線條創(chuàng)建一個線條控件,用于在
12、設(shè)計報表時畫直線創(chuàng)建一個線條控件,用于在設(shè)計報表時畫直線 矩形矩形創(chuàng)建一個矩形控件,用于在報表上畫矩形創(chuàng)建一個矩形控件,用于在報表上畫矩形 圓角矩形圓角矩形創(chuàng)建一個圓角矩形控件,用于在報表上畫橢圓和圓角創(chuàng)建一個圓角矩形控件,用于在報表上畫橢圓和圓角 矩形矩形 圖片圖片 /ActiveX綁綁 定控件定控件 創(chuàng)建一個圖片控件,用于顯示圖片或通用型字段的內(nèi)創(chuàng)建一個圖片控件,用于顯示圖片或通用型字段的內(nèi) 容容 按鈕鎖定按鈕鎖定允許在添加多個同類的控件時,不需多次按此控件的允許在添加多個同類的控件時,不需多次按此控件的 按鈕按鈕 . .2121 8.1.5 報表的數(shù)據(jù)源 如果報表總是與一定的數(shù)據(jù)相聯(lián)系,
13、設(shè)計 報表時就要確定報表的數(shù)據(jù)源。通常是把 報表常用的數(shù)據(jù)源添加到報表的數(shù)據(jù)環(huán)境 中。 . .2222 【例8.2】將表“XS.DBF”添加到報表數(shù)據(jù)環(huán)境中。 操作步驟如下: 右擊“報表設(shè)計器”,從快捷菜單中選擇“數(shù) 據(jù)環(huán)境”命令,彈出“數(shù)據(jù)環(huán)境設(shè)計器”。 在“數(shù)據(jù)環(huán)境”菜單中選擇“添加”命令項 (或在“數(shù)據(jù)環(huán)境設(shè)計器”對話框中右單擊后, 在快捷菜單中選擇“添加”命令),彈出“打 開”對話框。 在“打開”對話框中,雙擊所需的數(shù)據(jù)表 “XS.DBF”,將該表添加到“數(shù)據(jù)環(huán)境設(shè)計器” 中,完成數(shù)據(jù)源的設(shè)置,如圖8-6所示。 . .2323 . .2424 8.2 報表的創(chuàng)建與修改2 8.3 報表輸
14、出3 8.1 報表設(shè)計的基本概念1 . .2525 8.2 報表的創(chuàng)建與修改 創(chuàng)建報表有三種方法:快速報表、報表向 導和報表設(shè)計器。 . .2626 8.2.1 創(chuàng)建快速報表 快速報表用于快速創(chuàng)建簡單的單表報表。 下面以“XS.DBF”表為例介紹 “快速報表” 的使用方法。 . .2727 【例8.3】創(chuàng)建一張基于“XS.DBF”表的簡單報表,名稱為 “學生簡明信息.frx”。 操作步驟: 打開“報表設(shè)計器”后,執(zhí)行“報表”菜單的“快速報表” 命令,如圖8-7所示,彈出“打開”對話框。 在“打開”對話框選擇要使用的“XS.DBF”表(數(shù)據(jù)源) 后,單擊【確定】按鈕,顯示出如圖8-8所示的“快速
15、報表” 對話框。 為報表設(shè)置字段布局方式是列布局還是行布局,系統(tǒng)默認 為列布局(橫向)。 設(shè)置字段標題等復選框。對話框中包含三個復選框:“標 題”、“添加別名”和“將表添加到數(shù)據(jù)環(huán)境中”。 . .2828 “標題”是指顯示在一個控件(字段)左邊 或上邊的文本,選中時,將為輸出的字段名 加一個標題。系統(tǒng)默認字段的標題與字段名 相同且以黑體字顯示。 “添加別名”復選框指定是否為字段添加別 名。 “將表添加到數(shù)據(jù)環(huán)境中”復選框指定是否 將表添加到報表的環(huán)境中,報表的數(shù)據(jù)環(huán)境 是指在修改報表時需要打開的全部表、視圖 和關(guān)系。 . .2929 在“快速報表”對話框中單擊“字段”按 鈕,彈出如圖8-9所示
16、的“字段選擇器”對 話框; 在“所有字段”列表框中雙擊需要輸出的 字段:學號、姓名、性別、出生日期、籍 貫、民族、專業(yè)、班級,將其添加到“選 定字段”列表中,單擊“確定”按鈕,返 回“快速報表”對話框。 再單擊“確定”按鈕,返回“報表設(shè)計 器”,并保存、完成快速報表創(chuàng)建,如圖8- 10所示。 單擊“常用”工具欄中“打印預覽”按鈕 或單擊鼠標右鍵并在彈出的快捷菜單中選 擇“預覽”,顯示所創(chuàng)建報表的輸出效果。 . .3030 . .3131 8.2.2 使用報表向?qū)?通過以下四種途徑啟動“報表向?qū)А薄?執(zhí)行“文件”菜單中的“新建”命令,在 彈出的“新建”對話框中選定“報表”選 項,再單擊“向?qū)А卑?/p>
17、鈕。 單擊“常用”工具欄中的“報表”按鈕。 在“工具”菜單中,執(zhí)行“向?qū)А弊硬藛?中的“報表”命令。 打開“項目管理器”,在文檔選項卡中選 取“報表”,單擊“新建”按鈕,在彈出 的“新建報表”對話框中單擊“報表向?qū)А?按鈕。 . .3232 【例8.4】使用報表向?qū)?chuàng)建一個報表,將“XS.DBF”中各 記錄的部分字段數(shù)據(jù)打印出來。 單擊常用工具欄的“新建”按鈕,彈出“新建”對話框。 圖8-12 “向?qū)нx取”對話框 在“新建”對話框中選中“報表”選項,再單擊 “報表向 導”按鈕,彈出如圖8-12所示的“向?qū)нx取”對話框。 選取向?qū)А?. .3333 選取表和字段。 設(shè)置數(shù)據(jù)分組。 單擊按鈕,在彈
18、出如圖8-15所示的“步驟3- 選擇報表樣式”對話框中選取一種報表的樣 式。 定義報表布局。 設(shè)置排序關(guān)鍵字。 單擊按鈕,彈出“完成”對話框。 在此對話框中可以設(shè)置報表的標題、保 存方式、打印處理等。本例中,在“報表標 題”文本框中填入“學生信息表”,其他選 項如圖8-18所示。 . .3434 . .3535 8.2.3 使用報表設(shè)計器 在Visual FoxPro中,可以使用“報表設(shè) 計器”來進行設(shè)計和修改報表。利用“報表 設(shè)計器”創(chuàng)建報表主要步驟如下: 打開報表設(shè)計器。 確定報表的數(shù)據(jù)來源是表還是視圖、查詢。 使用報表控件設(shè)計個性化報表。 預覽或打印報表。 . .3636 1設(shè)計簡單報表
19、 【例8.5】利用“報表設(shè)計器”創(chuàng)建“學生信息”報表。 操作步驟如下: 單擊“常用”工具欄中“新建”按鈕,彈出“新建”對話 框。 在“新建”對話框中選擇“報表”選項,再單擊“新建文 件”按鈕,打開“報表設(shè)計器”。 右擊“報表設(shè)計器”,在快捷菜單中選擇“數(shù)據(jù)環(huán)境”, 打開“數(shù)據(jù)環(huán)境設(shè)計器”窗口,如圖8-20所示。 圖8-20 數(shù)據(jù)環(huán)境快捷菜單圖8-21 “標題/總結(jié)”對話框 右擊“數(shù)據(jù)環(huán)境設(shè)計器”窗口,在快捷菜單中選擇“添 加”,利用彈出的“打開”對話框?qū)⒈怼癤S.DBF”添加 到數(shù)據(jù)環(huán)境。單擊“數(shù)據(jù)環(huán)境設(shè)計器”窗口的“關(guān)閉”按 鈕,返回“報表設(shè)計器”。 . .3737 . .3838 單擊“報
20、表”菜單,選擇“快速報表”生成學生信息快速 報表。 為生成的報表添加所要的帶區(qū)。如“標題”帶區(qū),方法是: 單擊“報表”菜單,選擇“標題/總結(jié)”命令項,在彈出 的“標題/總結(jié)”對話框中選中“標題帶區(qū)”復選項,如 圖8-21所示。 利用“報表控件”工具欄修改生成的報表,如插入域控件、 標簽、線條、矩形、園角矩形、圖片/ActiveX綁定控件等。 例如利用“標簽”工具按鈕,添加標題內(nèi)容:學生信息表; 利用“畫線”工具添加表格橫線、豎線;設(shè)置字體、字形、 字號。例如,標題字體設(shè)為楷體。修改后的報表如圖8-22 所示。 單擊“常用”工具欄中的“打印預覽”按鈕,預覽報表。 保存“學生信息表”報表,完成報表
21、創(chuàng)建。 . .3939 2設(shè)計單級分組報表 一個報表允許設(shè)置一個或多個數(shù)據(jù)分組, 組的分隔由分組表達式確定。這個表達式 通常是一個字段或多個字段組成 對報表進行數(shù)據(jù)分組時,報表將自動包含 組標頭和組注腳帶區(qū)。 . .4040 【例8.6】依據(jù)XS.DBF表,利用“報表設(shè)計器” 創(chuàng)建按“院系代號”分組的“各學院學生 信息”報表并統(tǒng)計各學院的學生人數(shù)。 分析:報表布局實際并不對數(shù)據(jù)進行排序, 如果報表的數(shù)據(jù)源是表,記錄的物理順序 可能不適合于分組,因此創(chuàng)建分組報表, 必須對數(shù)據(jù)表按分組關(guān)鍵索引或排序,并 指定為主控索引;或者使用視圖或查詢作 為數(shù)據(jù)源,以實現(xiàn)合理分組顯示記錄。指 定主控索引可以在命
22、令窗口,也可以在報 表的數(shù)據(jù)環(huán)境設(shè)計器中進行。 . .4141 操作步驟如下: 圖8-24 排序?qū)傩?依照2.4節(jié)方法,對XS.DBF按“院系代號” 建立索引,索引名為“院系代號”。 單擊“常用”工具欄中“新建”按鈕,彈 出“新建”對話框。 在“新建”對話框中選擇“報表”選項, 再單擊“新建文件”按鈕,打開“報表設(shè) 計器”。 右擊“報表設(shè)計器”,在快捷菜單中選擇 “數(shù)據(jù)環(huán)境”,打開“數(shù)據(jù)環(huán)境設(shè)計器” 窗口,將表“XS.DBF”添加到數(shù)據(jù)環(huán)境。 . .4242 指定“院系代號”為主控索引:右擊“數(shù)據(jù)環(huán)境設(shè)計 器”選擇快捷菜單中的“屬性”,打開“屬性”窗口 在“屬性”窗口的對象下拉框中選擇“Cur
23、sor1”選定 “Order”屬性輸入索引名或在索引列表中選擇一個索 引“院系代號”,如圖8-24所示。單擊“數(shù)據(jù)環(huán)境設(shè)計器” 窗口的“關(guān)閉”按鈕,返回“報表設(shè)計器”。 單擊“報表”菜單,選擇“標題/總結(jié)”命令項,為生成 的報表添加“標題/總結(jié)”帶區(qū)。 右擊“報表設(shè)計器”,選擇快捷菜單中的“數(shù)據(jù)分組”, 彈出“數(shù)據(jù)分組”對話框,在“組屬性”框中選中“每頁 都打印組標頭”復選項;單擊“表達式生成器”按鈕,彈 出如圖8-25所示的“表達式生成器”對話框,在“字段” 列表中雙擊“院系代號”字段,單擊“確定”按鈕,返回 “數(shù)據(jù)分組”對話框,如圖8-26所示。單擊“確定”按鈕, 返回“報表設(shè)計器”窗口。
24、 . .4343 亦可直接在“分組表達式”框中輸入:院 系代號。 利用“標簽”工具按鈕,添加標題內(nèi)容: 各學院學生信息表,添加表頭欄目名稱; 利用“畫線”工具添加表格橫線、豎線; 設(shè)置字體、字形、字號。 利用“域控件”按鈕,在“細節(jié)”帶區(qū)插 入需要的字段;在“組標頭”帶區(qū)插入分 組字段“院系代號”;在“組注腳”帶區(qū) 插入計算各學院的人數(shù),方法是:單擊如 圖8-27所示“報表表達式”對話框右側(cè)的 “計算”按鈕,在如圖8-28所示的“計算” 對話框中選中“計數(shù)”選項;設(shè)計后的報 表如圖8-29所示。 保存報表文件,命名為:各學院學生信 息,完成報表創(chuàng)建操作。 . .4444 . .4545 3多級
25、分組報表 操作如下: 設(shè)置分組。依照【例8.6】操作方法設(shè)置數(shù)據(jù)分組。 更改分組次序。在定義好報表的多級分組后,若要更改組 的次序,可選擇“報表”菜單中的“數(shù)據(jù)分組”菜單項, 在彈出的“數(shù)據(jù)分組”對話框中,選中想要改變位置的分 組表達式,拖動該分組表達式左邊的【上下箭頭】按鈕至 新位置。 重復組標頭。如果一個組不得不跨頁打印的話,可以在該 組延續(xù)信息的上部顯示組標頭。如果報表有多級分組,后 續(xù)頁的標頭將取自最后一組,因此應把打印的組標頭中的 所有控件放置在最后一組的標頭帶區(qū)內(nèi)。 . .4646 設(shè)置在下一頁的重復組標頭的操作為: 在“數(shù)據(jù)分組”對話框的“分組表達式” 框中選定希望重復的組,然后
26、在“組屬性” 框中選中“每頁都打印組標頭”。 如果要刪除組帶區(qū),可以選擇“報表” 菜單中的“數(shù)據(jù)分組”菜單項,在彈出的 “數(shù)據(jù)分組”對話框中選中想要刪除的分組 表達式,單擊“刪除”按鈕,再單擊“確定” 按鈕。 . .4747 4多欄報表 多欄報表是將一個頁面分成多欄的報表。如果打印內(nèi) 容較少,為了少占用頁面,可以設(shè)計成多欄報表。 【例8.7】以“學生信息管理”數(shù)據(jù)庫中“KC.DBF”和 “CJ.DBF”為數(shù)據(jù)源,設(shè)計一個多欄報表,名為:學生成 績.FRX。 操作步驟如下: 在命令窗口輸入如下命令:MODIFY REPORT學生成績, 打開“報表設(shè)計器”。 單擊“文件”菜單,執(zhí)行“頁面設(shè)置”命令
27、,在彈出的 “頁面設(shè)置”對話框中,將列數(shù)設(shè)為3,打印順序設(shè)為“自 左向右”,再單擊“確定”按鈕,返回“報表設(shè)計器”。 右擊“報表設(shè)計器”,在快捷菜單中選擇“數(shù)據(jù)環(huán)境”, 打開“數(shù)據(jù)環(huán)境設(shè)計器”窗口。 . .4848 右擊“數(shù)據(jù)環(huán)境設(shè)計器”窗口,在快捷菜單中選擇“添 加”,利用彈出的“打開”對話框?qū)⒈怼癒C.DBF”和 “CJ.DBF”添加到數(shù)據(jù)環(huán)境。單擊“數(shù)據(jù)環(huán)境設(shè)計器”窗 口的“關(guān)閉”按鈕,返回“報表設(shè)計器”。 利用“報表控件”工具欄插入域控件、標簽、線條等控件。 添加“頁標頭”:學生成績冊;添加表格橫線、豎線;在 “細節(jié)”帶區(qū)插入標簽:學號、課程名、成績;插入字段: 學號、課程名、成績;設(shè)
28、置字體、字形、字號。設(shè)計的報 表如圖8-30所示。 . .4949 8.2 報表的創(chuàng)建與修改2 8.3 報表輸出3 8.1 報表設(shè)計的基本概念1 . .5050 8.3 報表輸出 報表輸出可以使用系統(tǒng)菜單操作或命令方 式進行預覽和打印。 . .5151 8.3.1 報表的預覽 1菜單方式 菜單方式預覽報表操作如下: 單擊“文件”菜單,選擇“打開”菜單項。 在彈出的“打開”對話框中輸入報表的文件名,將報表文 件打開。 單擊工具欄中“打印預覽”按鈕,或者選擇文件菜單中的 “打印預覽”菜單項。 預覽報表時會彈出如圖8-32所示的“打印預覽”工具欄, 利用其中的按鈕,可對報表進行縮放、向前向后順序瀏覽、 至首頁、至尾頁、至某一頁等。 . .5252 2命令方式 格式:REPORT FORM 范圍 FOR PREVIEW 功能:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年上半年安徽省合肥經(jīng)開區(qū)政府購買服務崗招聘12人易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年上半年安徽省亳州蒙城縣小辛集鄉(xiāng)人民政府招聘10人易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年上半年安徽淮北市礦工總醫(yī)院招聘68人易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年上半年安徽池州東至縣部分鄉(xiāng)鎮(zhèn)事業(yè)單位公開招聘59人易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年上半年寧波市級機關(guān)大院后勤服務中心招考編外人員易考易錯模擬試題(共500題)試卷后附參考答案
- 2024年醫(yī)用放射治療設(shè)備項目投資申請報告代可行性研究報告
- 2025年嬰兒涼鞋項目可行性研究報告
- 2025年絲印隧道爐項目可行性研究報告
- 高中語文情感美文親愛的你把溫柔給了誰
- 2025年8口光纖盒項目可行性研究報告
- 鋁加工(深井鑄造)企業(yè)重點事項解讀(米)
- 2024年湖南現(xiàn)代物流職業(yè)技術(shù)學院高職單招(英語/數(shù)學/語文)筆試歷年參考題庫含答案解析
- 2016-2023年山東藥品食品職業(yè)學院高職單招(英語/數(shù)學/語文)筆試歷年參考題庫含答案解析
- JB T 10291-2013旱地栽植機械
- 蛋糕投標書技術(shù)方案
- 通信網(wǎng)絡基礎(chǔ)-(李建東-盛敏-)課后習題答案
- 基本標準:康復醫(yī)療中心的建設(shè)(試行)
- 脊柱內(nèi)鏡應用與進展
- 鹿茸的現(xiàn)代藥理研究報告
- 化工行業(yè)儀表典型事故分析報告
- 2024年初級會計職稱《初級會計實務》真題匯編及答案
評論
0/150
提交評論