版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、K/3 Cloud V5.0 BOS萬能報(bào)表平臺(tái)目錄第1章 系統(tǒng)概述8第2章 標(biāo)準(zhǔn)報(bào)表82.1 菜單與工具欄92.1.1 文件菜單92.1.2 編輯菜單122.1.3 工具菜單132.1.4 窗口菜單132.1.5 幫助菜單142.1.6 工具欄142.2 窗口與視圖142.2.1 字段列表142.2.2 報(bào)表結(jié)構(gòu)142.2.3 屬性152.2.4 工具箱152.2.5 工作區(qū)162.3 報(bào)表管理182.3.1 新建、刪除與修改182.3.2 引入引出192.3.3 報(bào)表發(fā)布192.3.4 權(quán)限設(shè)置212.4 報(bào)表設(shè)計(jì)212.4.1 數(shù)據(jù)源212.4.2 綁定字段232.4.3 分組與匯總24
2、2.4.4 報(bào)表格式化262.4.5 字段顯示格式272.4.6 圖表312.4.7 報(bào)表樣式生成向?qū)?2第1章 系統(tǒng)概述K/3 Cloud 萬能報(bào)表平臺(tái)在原來電子表格報(bào)表的基礎(chǔ)上增加了標(biāo)準(zhǔn)報(bào)表設(shè)計(jì)、發(fā)布與部署的功能。K/3 Cloud 標(biāo)準(zhǔn)報(bào)表是一款功能與操作與水晶報(bào)表(Crystal Report)均較為相似的報(bào)表設(shè)計(jì)工具,但它具有與K/3 Cloud 系統(tǒng)緊密集成的優(yōu)點(diǎn),更加易于使用。K/3 Cloud 標(biāo)準(zhǔn)報(bào)表中的列表報(bào)表與SQL 增強(qiáng)報(bào)表,這兩類報(bào)表能夠直接發(fā)布與部署到K/3 Cloud系統(tǒng)的任一位置;對(duì)于單據(jù)類報(bào)表,可以像單據(jù)的套打模板設(shè)置一樣,與單據(jù)建立關(guān)聯(lián)后在單據(jù)界面完成單據(jù)的
3、“標(biāo)準(zhǔn)打印”。您可以選擇開始程序金蝶K3 Cloud智造服務(wù)平臺(tái)金蝶 K3 Cloud客戶端金蝶K/3 Cloud BOS 萬能報(bào)表平臺(tái)打開K/3 Cloud BOS 萬能報(bào)表平臺(tái)。第一次打開時(shí)需要設(shè)置對(duì)應(yīng)服務(wù)器,可通過“地址設(shè)置”指定對(duì)應(yīng)數(shù)據(jù)中心服務(wù)器地址。設(shè)置成功后,將會(huì)彈出“K/3 Cloud BOS 萬能報(bào)表平臺(tái)”登錄界面,選擇數(shù)據(jù)中心、用戶名及密碼,點(diǎn)擊登陸,進(jìn)入K/3 Cloud BOS 萬能報(bào)表平臺(tái)主窗口,主窗口界面出現(xiàn)后,默認(rèn)會(huì)要求用戶選擇進(jìn)行報(bào)表操作的子系統(tǒng)。如下圖所示:進(jìn)入萬能報(bào)表平臺(tái)后,系統(tǒng)根據(jù)用戶選擇的報(bào)表類型自動(dòng)打開標(biāo)準(zhǔn)報(bào)表設(shè)計(jì)器。第2章 標(biāo)準(zhǔn)報(bào)表標(biāo)準(zhǔn)報(bào)表支持以 BO
4、S 單據(jù)、BOS 基礎(chǔ)資料、BOS 單據(jù)列表、BOS 基礎(chǔ)資料列表、直接SQL報(bào)表數(shù)據(jù)源來創(chuàng)建靈活豐富的報(bào)表,這三類報(bào)表的數(shù)據(jù)來源對(duì)應(yīng)的報(bào)表類型為:?jiǎn)螕?jù)類報(bào)表、列表報(bào)表、SQL 增強(qiáng)報(bào)表:可以通過兩種方式進(jìn)入標(biāo)準(zhǔn)報(bào)表的設(shè)計(jì)界面:1. 在萬能報(bào)表平臺(tái)內(nèi)報(bào)表管理窗口選擇單據(jù)類報(bào)表,列表報(bào)表,SQL 增強(qiáng)類報(bào)表,點(diǎn)擊工具欄“新建”按鈕;2. 在萬能報(bào)表平臺(tái)內(nèi)報(bào)表管理窗口選擇單據(jù)類報(bào)表,列表報(bào)表,SQL 增強(qiáng)類報(bào)表,選擇窗口右方報(bào)表列表中要編輯的電子表格報(bào)表,點(diǎn)擊工具欄“設(shè)計(jì)”按鈕;進(jìn)入后可以看到如下圖所示的標(biāo)準(zhǔn)報(bào)表設(shè)計(jì)界面:從整個(gè)設(shè)計(jì)器的風(fēng)格來看,與Microsoft Visual Studio 非
5、常類似,與BOS IDE 也很類似。除了菜單欄與工具欄,還具有工具箱、屬性窗口、字段列表、報(bào)表結(jié)構(gòu)等視圖,以及中央的報(bào)表設(shè)計(jì)區(qū)。設(shè)計(jì)報(bào)表時(shí)可以靈活地拖放字段到報(bào)表上,可以靈活地設(shè)置字段值的顯示風(fēng)格,包括對(duì)齊方式,字體的選擇,字號(hào)的定義,在設(shè)計(jì)時(shí)可以預(yù)覽報(bào)表的顯示效果,下圖即為一張單據(jù)類報(bào)表的預(yù)覽效果:2.1 菜單與工具欄2.1.1 文件菜單Ø 新建包含如下子菜單項(xiàng):1. 數(shù)據(jù)源:基礎(chǔ)數(shù)據(jù)源、匯總數(shù)據(jù)源、交叉數(shù)據(jù)源2. 單據(jù)類報(bào)表3. 列表報(bào)表4. SQL增強(qiáng)報(bào)表新建標(biāo)準(zhǔn)報(bào)表時(shí),可以通過向?qū)硇陆▓?bào)表,打開向?qū)Э梢园慈缦路绞竭M(jìn)行:?jiǎn)螕粑募陆?;單擊工具欄?按鈕,選擇新建;使用快捷鍵:
6、ALT+N。以向?qū)Х绞叫陆▓?bào)表時(shí),總共有三個(gè)步驟。第一步為確定要新建的報(bào)表類型,第二步為確定報(bào)表的數(shù)據(jù)源,第三步為確定報(bào)表名稱,第三步完成后,將會(huì)打開報(bào)表設(shè)計(jì)窗口。也可以通過新建具體類型的報(bào)表快速創(chuàng)建報(bào)表,具體操作過程如下:?jiǎn)螕粑募陆ㄐ陆╔X 報(bào)表;單擊工具欄中 按鈕,選擇子項(xiàng)新建XX 報(bào)表;“XX”表示報(bào)表類型,如“單據(jù)類”報(bào)表、“列表”報(bào)表、“SQL 增強(qiáng)”報(bào)表。新建具體的報(bào)表類型時(shí),比向?qū)Х绞缴僖徊竭x擇報(bào)表類型的操作。第一步選擇報(bào)表的數(shù)據(jù)來源,第二步確定報(bào)表名稱。Ø 打開包含如下子菜單項(xiàng):1. 數(shù)據(jù)源:基礎(chǔ)數(shù)據(jù)源、匯總數(shù)據(jù)源、交叉數(shù)據(jù)源2. 單據(jù)類報(bào)表3. 列表報(bào)表4. SQ
7、L 增強(qiáng)報(bào)表Ø 關(guān)閉關(guān)閉當(dāng)前激活的子窗口,具體操作如下:?jiǎn)螕粑募P(guān)閉;Ø 重命名已經(jīng)創(chuàng)建的報(bào)表可能希望更換其報(bào)表名稱,系統(tǒng)提供了報(bào)表重命名的功能,具體操作如下:1. 在報(bào)表管理視圖選擇需要重命名的報(bào)表;2. 單擊文件重命名;3. 在彈出的報(bào)表新名稱輸入對(duì)話框中輸入報(bào)表新名稱,點(diǎn)擊窗口的【確定】按鈕。Ø 設(shè)計(jì)在設(shè)計(jì)窗口中打開所選的報(bào)表,具體操作如下:?jiǎn)螕粑募O(shè)計(jì);單擊工具欄中設(shè)計(jì)按鈕;Ø 刷新根據(jù)系統(tǒng)最新的后臺(tái)數(shù)據(jù)刷新導(dǎo)航界面的報(bào)表列表,具體操作如下:?jiǎn)螕粑募⑿拢?#216; 保存保存對(duì)報(bào)表的修改,具體操作如下:?jiǎn)螕粑募4妫?#216; 另存為以新的報(bào)
8、表名保存報(bào)表,具體操作如下:1. 單擊文件另存為;2. 在彈出的報(bào)表新名稱輸入對(duì)話框中輸入報(bào)表新名稱,點(diǎn)擊窗口的【確定】按鈕。Ø 引入引入一個(gè)報(bào)表文件,并在設(shè)計(jì)窗口打開,具體操作如下:1. 單擊文件引入;2. 在彈出的彈出的打開文件對(duì)話框中選擇要引入的報(bào)表文件,點(diǎn)擊窗口的【確定】按鈕。Ø 引出將報(bào)表引出為一個(gè)報(bào)表文件并保存在磁盤上,具體操作如下:1. 單擊文件引出;2. 在彈出的打開文件保存對(duì)話框中選擇保存報(bào)表文件的路徑并輸入文件名,點(diǎn)擊窗口的【確定】按鈕。Ø 發(fā)布到主控臺(tái)將列表報(bào)表與 SQL 增強(qiáng)報(bào)表發(fā)布到K/3 Cloud 主控臺(tái),具體操作如下:1. 單擊文件
9、發(fā)布到主控臺(tái);2. 在彈出發(fā)布窗口選擇要發(fā)布的報(bào)表及發(fā)布路徑,勾選發(fā)布狀態(tài),如下圖所示:Ø 頁面設(shè)置臨時(shí)調(diào)整報(bào)表的紙張大小,具體操作如下:?jiǎn)螕粑募撁嬖O(shè)置;說明:可以在報(bào)表設(shè)計(jì)品中修改報(bào)表紙張大小屬性值來設(shè)置報(bào)表紙張大小。Ø 預(yù)覽預(yù)覽報(bào)表的打印效果,具體操作如下:?jiǎn)螕粑募A(yù)覽;Ø 打印預(yù)覽報(bào)表的打印效果,具體操作如下:?jiǎn)螕粑募蛴?;使用快捷鍵:Ctrl+PØ 更換操作員以新的用戶重新登錄,或登錄到新數(shù)據(jù)中心,具體操作如下:?jiǎn)螕粑募鼡Q操作員;Ø 打開子系統(tǒng)報(bào)表的管理體系是按“系統(tǒng)分組子系統(tǒng)報(bào)表類型”來進(jìn)行管理的,報(bào)表管理操作時(shí),必需首先要打開相
10、應(yīng)的子系統(tǒng)。只有打開了相應(yīng)的子系統(tǒng),才能向子系統(tǒng)中創(chuàng)建新報(bào)表,或打開子系統(tǒng)中已經(jīng)存在的報(bào)表。執(zhí)行“打開系統(tǒng)”的功能可以按如下方式進(jìn)行:?jiǎn)螕粑募蜷_子系統(tǒng);執(zhí)行“打開系統(tǒng)”功能彈出的窗口如下所示:說明:1. 窗口左邊為子系統(tǒng)分組,選中某個(gè)分組后,窗口右邊顯示出該分組下面所有的子系統(tǒng);Ø 退出退出報(bào)表設(shè)計(jì)器,具體操作如下:?jiǎn)螕粑募顺觯?.1.2 編輯菜單Ø 撤消取消上次對(duì)報(bào)表的修改,具體操作如下:?jiǎn)螕艟庉嫵废皇褂每旖萱I:Ctrl+ZØ 重做重做最近取消了的報(bào)表的修改操作,具體操作如下:?jiǎn)螕艟庉嬛刈觯皇褂每旖萱I:Ctrl+YØ 剪切將報(bào)表上的控件剪切到剪切
11、板,具體操作如下:?jiǎn)螕艟庉嫾羟?;使用快捷鍵:Ctr+XØ 復(fù)制將報(bào)表上的控件復(fù)制到剪切板,具體操作如下:?jiǎn)螕艟庉嫃?fù)制;使用快捷鍵:Ctrl+CØ 粘貼將剪切板的控件粘貼到報(bào)表上,具體操作如下:?jiǎn)螕艟庉嬚迟N;使用快捷鍵:Ctrl+VØ 刪除將報(bào)表上的控件刪除,具體操作如下:?jiǎn)螕艟庉媱h除;使用快捷鍵:DeleteØ 全選選中報(bào)表上激活區(qū)段的所有控件,具體操作如下:?jiǎn)螕艟庉嬋x;使用快捷鍵:Ctrl+A2.1.3 窗口菜單Ø 水平并排打開的所有子窗口呈水平并排,具體操作如下:?jiǎn)螕舸翱谒讲⑴牛?#216; 垂直并排打開的所有子窗口呈垂直并排,具體操作
12、如下:?jiǎn)螕舸翱诖怪辈⑴牛?#216; 層疊層疊打開的所有子窗口,具體操作如下:?jiǎn)螕舸翱趯盈B;Ø 隱藏窗口隱藏打開的當(dāng)前子窗口,具體操作如下:?jiǎn)螕舸翱陔[藏窗口;Ø 取消隱藏隱藏打開的當(dāng)前子窗口,具體操作如下:?jiǎn)螕舸翱谌∠[藏;Ø 報(bào)表瀏覽器報(bào)表1(當(dāng)前打開的報(bào)表設(shè)計(jì)界面)2.1.5 幫助菜單Ø 萬能報(bào)表幫助手冊(cè)顯示金蝶萬能報(bào)表的幫助窗口,具體操作如下:?jiǎn)螕魩椭鷰椭謨?cè);使用快捷鍵:F12.1.6 工具欄設(shè)計(jì)報(bào)表時(shí)有三個(gè)工具欄,方便報(bào)表的編輯,分別描述如下:Ø 常用“常用”工具欄完成對(duì)報(bào)表修改后的保存及報(bào)表編輯時(shí)的操作,如下圖所示:各按鈕的作用如下
13、:保存、剪切、拷貝、粘貼、撤銷、重做Ø 格式格式工具欄用于設(shè)置報(bào)表上文本的字體、字號(hào)、修飾及文字對(duì)齊方式,如下圖所示:各按鈕的作用如下:字體、字號(hào)、加粗、傾斜、下劃線、前景色、背景色、左對(duì)齊、居中、右對(duì)齊、兩端對(duì)齊Ø 布局布局工具欄用于調(diào)整報(bào)表控件的位置與大小,如下圖所示:對(duì)齊到網(wǎng)格、左對(duì)齊、縱向中間對(duì)齊、右對(duì)齊、頂端對(duì)齊、橫向中間對(duì)齊、底端對(duì)齊、寬度相等、調(diào)整到網(wǎng)格、高度相等、大小相等、橫向距離相等、增加間距、減少間距、去除間距、縱向距離相等、增加間距、減少間距、去除間距、橫向居中、縱向居中、置于頂層、置于底層2.2 窗口與視圖2.2.1 字段列表字段列表視圖顯示當(dāng)前報(bào)表
14、可用字段,如下圖所示:設(shè)計(jì)報(bào)表時(shí),可以直接將字段拖放到報(bào)表設(shè)計(jì)器,也可將整個(gè)單據(jù)體直接拖放到設(shè)計(jì)器,但是對(duì)于單據(jù)類報(bào)表,單據(jù)體字段只能放入“詳細(xì)報(bào)表”而不能“詳細(xì)區(qū)段”(參見“工作區(qū)”部分有關(guān)對(duì)“詳細(xì)報(bào)表”與“詳細(xì)區(qū)段”的說明)。2.2.2 報(bào)表結(jié)構(gòu)通過“報(bào)表結(jié)構(gòu)”視圖可以查看報(bào)表上各元素的層次結(jié)構(gòu),也便于選擇報(bào)表上的控件,從而進(jìn)一步設(shè)置其屬性,調(diào)整位置或執(zhí)行刪除、復(fù)制、剪切等操作。2.2.3 屬性屬性視圖用于設(shè)置報(bào)表上各控件的屬性值。可以用于設(shè)置報(bào)表的紙張大小,字段的邊框,文本的格式,在單元格內(nèi)的位置(如:上下居中、左右居中)、顯示格式(如:小數(shù)位數(shù))等。常用屬性的說明如下:報(bào)表控件屬性說明
15、文本格式通過該屬性可以設(shè)置日期的顯示格式,小數(shù)的顯示精度;在屬性窗口中的具體位置是:(數(shù)據(jù)綁定)文本格式匯總可以設(shè)置為取明細(xì)中某個(gè)字段的統(tǒng)計(jì)值,如求和、平均值、最大值、最小值與計(jì)數(shù);設(shè)置時(shí)需要將文本控件放置于分組首或分組尾區(qū)段,首先將文本通過屬性窗口綁定到要進(jìn)行統(tǒng)計(jì)的字段,設(shè)置位置為:(數(shù)據(jù)綁定)文本綁定,然后設(shè)置函數(shù)類型,設(shè)置位置為:匯總函數(shù)邊框默認(rèn)為“None”,如果選擇“All”會(huì)出現(xiàn)最終得到的表格線寬度不一,需要針對(duì)表頭與表體分別設(shè)置,最后一列與前面列分別設(shè)置頁信息頁信息通過頁信息的選擇可以顯示報(bào)表頁數(shù)與總頁數(shù),打印日期等分組首每頁重復(fù)明細(xì)內(nèi)容(多分錄)換頁后要顯示的表頭內(nèi)容,可以分組
16、首放置表前內(nèi)容,并設(shè)置分組首該屬性為“是”明細(xì)表分頁符設(shè)置為“段前”可讓明細(xì)表從新頁開始顯示2.2.4 工具箱除“指針”用于將鼠標(biāo)切換到選擇報(bào)表控件外,其它控件可以拖放到報(bào)表設(shè)計(jì)界面。標(biāo)準(zhǔn)控件功能描述文本用來向報(bào)表中插入單選或多行文本,支持固定文本和動(dòng)態(tài)文本復(fù)選框用來在報(bào)表中表示真/假或者已選/未選/不確定等狀態(tài)格式文本支持導(dǎo)入本地文本文件圖片圖片框,用來在報(bào)表中顯示圖片面板用來做為其他控件的容器,從而將幾個(gè)控件組合在一起,易于操作表格用來向報(bào)表中插入表格,數(shù)據(jù)以表格的形式展示線條直線,用來向報(bào)表中插入水平直線,垂直直線以及斜線形狀用來在報(bào)表中插入簡(jiǎn)單的圖形條形碼用來向報(bào)表中插入不同類型的條形
17、碼郵政編碼用來在報(bào)表中插入表示郵政編碼的數(shù)字圖表用來讓報(bào)表數(shù)據(jù)展示出不同的圖表形式交叉分析表格用來讓報(bào)表數(shù)據(jù)以行和列交叉分析的方式展示頁信息用來在報(bào)表中顯示一些輔助信息,例如總頁數(shù),當(dāng)前頁碼以及用戶信息等分頁符用來在報(bào)表中標(biāo)記何時(shí)需要開始新的一頁交叉條線支持垮區(qū)段展示的線條交叉條框支持垮區(qū)段展示的條框2.2.5 工作區(qū)Ø 區(qū)段報(bào)表設(shè)計(jì)工作區(qū)可以添加各種區(qū)段及明細(xì)表,可添加的區(qū)段共有如下幾種:區(qū)段類型功能描述頁眉該區(qū)域的內(nèi)容在每一頁頂部邊緣區(qū)域顯示,可顯示公司的名稱,Logo 等信息表頭該區(qū)域的內(nèi)容僅在報(bào)表第一頁顯示一次,位置在頁眉下,頁頭上,一般顯示報(bào)表的名稱等一些固定的信息頁頭頁首
18、,位于每一頁頁眉的下面,第一頁顯示在報(bào)表首的下面,位于其上的的內(nèi)容在每一頁都會(huì)顯示,可以用來顯示上一頁中未顯示完的表格的表頭或頁信息分組首用來指定分組條件,在明細(xì)前要顯示與后續(xù)明細(xì)相關(guān)的公共信息(如部門名稱),明細(xì)的匯總信息明細(xì)顯示多行數(shù)據(jù)信息,如序時(shí)簿與直接SQL 報(bào)表的數(shù)據(jù)分組尾群組尾,與分組首相對(duì),顯示明細(xì)信息后的信息表尾與表頭相對(duì)應(yīng),顯示報(bào)表結(jié)束部分,一般顯示報(bào)表打印日期頁尾與頁頭相對(duì),位于每一頁頁腳之上,其上的內(nèi)容在每一頁都顯示,主要用來顯示諸如總頁數(shù)與當(dāng)前頁碼頁腳與頁眉相對(duì),該區(qū)域的內(nèi)容在每一頁底部邊緣區(qū)域顯示,可顯示公司的地址、聯(lián)系方式等信息明細(xì)表用來顯示概要-明細(xì)型報(bào)表(也即主
19、從報(bào)表)的明細(xì)表或從表中的信息,如單據(jù)的單據(jù)體數(shù)據(jù),需要以明細(xì)表的形式設(shè)計(jì),顯示在明細(xì)表區(qū)域的明細(xì)區(qū)域說明:1、這里頁眉與頁腳的概念與 MS Word 中頁眉頁腳的概念是一致的,但與水晶報(bào)表的頁眉與頁腳不一致,與其一致的是這里的頁頭與頁尾;2、明細(xì)表區(qū)域的特殊性,可以為它添加子區(qū)域,因此會(huì)出現(xiàn)同一個(gè)報(bào)表設(shè)計(jì)界面會(huì)出現(xiàn)多個(gè)同種類型的報(bào)表區(qū)域,如下圖中可以看見有兩個(gè)明細(xì)區(qū)域,但這兩個(gè)明細(xì)區(qū)域的層次是不同的,最外層的為第一層;3、單據(jù)類報(bào)表不能將單據(jù)體字段放在第一層明細(xì)區(qū)域,需要放在“明細(xì)表”區(qū)域下的明細(xì)區(qū)域,否則只會(huì)顯示單據(jù)體的第一行數(shù)據(jù);下圖幾乎包含了所有類型的報(bào)表區(qū)域,其中明細(xì)表區(qū)域含有五個(gè)子
20、區(qū)域:表頭、分組首、明細(xì)、分組尾、表尾;在明細(xì)區(qū)域中明細(xì)子區(qū)域中的數(shù)據(jù)與第一層明細(xì)區(qū)域中的數(shù)據(jù)應(yīng)該是“主從”關(guān)系。報(bào)表的數(shù)據(jù)源中存在“主從”關(guān)系的數(shù)據(jù)時(shí)(如含單據(jù)體的單據(jù)),能在報(bào)表上添加明細(xì)區(qū)域。具體操作是在報(bào)表空白處點(diǎn)擊鼠標(biāo)右鍵,在彈出的菜單中選擇“插入明細(xì)表”,所有數(shù)據(jù)表對(duì)象均會(huì)以子菜單的方式顯示出來(如下圖所示),選擇正確的從表對(duì)象,則會(huì)自動(dòng)在報(bào)表上添加一個(gè)明細(xì)區(qū)域,同時(shí)會(huì)在明細(xì)區(qū)域下添加一個(gè)缺省的明細(xì)子區(qū)域。Ø 明細(xì)表數(shù)據(jù)源包含有“主從關(guān)系”的數(shù)據(jù)時(shí),需要通過明細(xì)報(bào)表區(qū)段來顯示從表的數(shù)據(jù)。這種情況經(jīng)常發(fā)生的例子是單據(jù)類報(bào)表,雖然有些單據(jù)只含一個(gè)單據(jù)頭,但大多數(shù)單據(jù)都含一個(gè)或
21、多個(gè)單據(jù)體,單據(jù)頭與各單據(jù)體構(gòu)成“主從”關(guān)系。注:?jiǎn)螕?jù)類報(bào)表中,單據(jù)體的數(shù)據(jù)一定要放在放在明細(xì)區(qū)域的明細(xì)表中,否則會(huì)發(fā)現(xiàn)只顯示單據(jù)體中的一條數(shù)據(jù),因?yàn)閱螕?jù)體本身相對(duì)單據(jù)而言是一個(gè)子表。在創(chuàng)建單據(jù)類報(bào)表時(shí),在含明細(xì)區(qū)段的工作區(qū)點(diǎn)擊鼠標(biāo)右鍵,彈出的菜單中有“插入明細(xì)報(bào)表”子菜單項(xiàng),其包含可以作為明細(xì)表插入的下級(jí)菜單項(xiàng)。點(diǎn)擊其中一項(xiàng),即會(huì)在明細(xì)區(qū)段下插入一個(gè)明細(xì)表區(qū)段,同時(shí)在明細(xì)表區(qū)段下加入明細(xì)區(qū)段。此后可將單據(jù)頭的字段拖放至報(bào)表頭,而將單據(jù)體的字段放至明細(xì)區(qū)段下的明細(xì)報(bào)表區(qū)段下的明細(xì)區(qū)段內(nèi)。對(duì)于明細(xì)表區(qū)段還可以插入如下區(qū)段來修飾明細(xì)表:Ø 報(bào)表首Ø 分組首Ø 分組尾&
22、#216; 報(bào)表尾在明細(xì)表中插入的上述區(qū)域其具體的含義與前面的介紹一致。2.3 報(bào)表管理報(bào)表的管理指在報(bào)表管理窗口完成報(bào)表的新增、刪除、修改,報(bào)表的引入與引出,以及報(bào)表的發(fā)布與權(quán)限管理,報(bào)表管理的窗口如下:2.3.1 新建、刪除與修改通過報(bào)表管理窗口,可以完成報(bào)表的新建與刪除。報(bào)表管理窗口左下角為已經(jīng)打開的子系統(tǒng),報(bào)表按照“子系統(tǒng)報(bào)表類型報(bào)表”這一層次進(jìn)行管理。操作一個(gè)報(bào)表時(shí),需要首先打開并選擇報(bào)表所在的子系統(tǒng),然后在報(bào)表類型列表選擇正確的報(bào)表類型,在窗口右邊報(bào)表列示區(qū)域會(huì)顯示選中子系統(tǒng)下選中類型的所有報(bào)表。新建一張報(bào)表,在選擇正確的報(bào)表類型后,點(diǎn)擊工具欄新建按鈕,彈出報(bào)表的新建向?qū)нM(jìn)行報(bào)表的
23、新建;刪除一張報(bào)表時(shí),在報(bào)表列示區(qū)選擇待刪除的報(bào)表后,點(diǎn)擊工具欄的刪除按鈕即可;也可以在選擇待修改的報(bào)表后,點(diǎn)擊工具欄的設(shè)計(jì)按鈕來修改以前創(chuàng)建的報(bào)表;或點(diǎn)擊工具欄的的預(yù)覽按鈕預(yù)覽報(bào)表顯示的效果。此外,還可以對(duì)已經(jīng)存在的報(bào)表重新命名。在報(bào)表列示區(qū)選擇要重新命名的報(bào)表,點(diǎn)擊“文件”主菜單下的“重命名”菜單項(xiàng),在彈出的對(duì)話框中輸入報(bào)表的新名稱確定即可。也可以將一個(gè)報(bào)表以另一個(gè)名稱另存一份在系統(tǒng)中,這樣就可以在原有的基礎(chǔ)上修改得到與原來不一樣的新報(bào)表,但同時(shí)又保留了原有的報(bào)表,報(bào)表的另存需要打開報(bào)表后,在報(bào)表設(shè)計(jì)窗口通過執(zhí)行“文件”主菜單下的“另存為”菜單項(xiàng)功能進(jìn)行。2.3.2 引入引出在系統(tǒng)中創(chuàng)建的
24、報(bào)表是保存在系統(tǒng)的數(shù)據(jù)庫中的,但是可以將設(shè)計(jì)的報(bào)表從系統(tǒng)中引出為一個(gè)磁盤文件,這樣就可以分發(fā)給其它人員使用。其它人員拿到報(bào)表文件后,可以引出到系統(tǒng),然后保存在系統(tǒng)的數(shù)據(jù)庫中。引入報(bào)表,可以通過執(zhí)行“文件”主菜單下的“引入”菜單項(xiàng)功能完成,點(diǎn)擊該菜單項(xiàng)后會(huì)彈出一文件打開對(duì)話框,選擇要引入的報(bào)表文件,確定后,引入的報(bào)表會(huì)自動(dòng)在報(bào)表設(shè)計(jì)窗口中打開,執(zhí)行保存,則報(bào)表引入到了系統(tǒng)。引出報(bào)表時(shí),需要到報(bào)表的設(shè)計(jì)窗口,執(zhí)行“文件”菜單下的“引出”功能,彈出文件保存對(duì)話框,輸入文件名稱、確定,則報(bào)表會(huì)以指定的名稱保存在指定的目錄下。2.3.3 報(bào)表發(fā)布報(bào)表設(shè)計(jì)后,列表報(bào)表與SQL 增強(qiáng)報(bào)表可以發(fā)布到K/3 C
25、loud 主控臺(tái),在主控臺(tái)直接點(diǎn)擊發(fā)布的明細(xì)功能即可打開報(bào)表;單據(jù)類報(bào)表則需要類似于套打模板一樣,在套打設(shè)置中選擇標(biāo)準(zhǔn)報(bào)表模板打印,設(shè)置與單據(jù)關(guān)聯(lián),然后使用單據(jù)類報(bào)表預(yù)覽和打印。Ø 單據(jù)類報(bào)表單據(jù)運(yùn)行時(shí),可以設(shè)置單據(jù)的單據(jù)類報(bào)表,設(shè)置后執(zhí)行單據(jù)的標(biāo)準(zhǔn)打印即可以打印單據(jù)的數(shù)據(jù)。設(shè)置單據(jù)關(guān)聯(lián)的單據(jù)類報(bào)表操作如下:1. 單擊套打設(shè)置打印模板設(shè)置;2. 在彈出的“套打設(shè)置”界面,選擇“使用標(biāo)準(zhǔn)報(bào)表模板打印”,在單據(jù)類型對(duì)應(yīng)的的標(biāo)準(zhǔn)報(bào)表模板選擇單據(jù)類報(bào)表;如下圖所示:設(shè)置完單據(jù)與單據(jù)類報(bào)表的關(guān)聯(lián)后,可以執(zhí)行單據(jù)類報(bào)表的預(yù)覽與打印。Ø 列表報(bào)表列表類報(bào)表設(shè)計(jì)后可以發(fā)布到 K/3 主控臺(tái)
26、界面,可以在主控臺(tái)對(duì)數(shù)據(jù)源進(jìn)行過濾、導(dǎo)出、打印等操作。1. 單擊文件發(fā)布到主控臺(tái);2. 在彈出的發(fā)布窗口中選擇需要發(fā)布的子系統(tǒng)以及需要發(fā)布的對(duì)象,如下圖所示;在 K/3 Cloud 主控臺(tái)點(diǎn)擊發(fā)布的列表報(bào)表,即可打開列表報(bào)表查看數(shù)據(jù)并打印。列表報(bào)表展示多張單據(jù)的數(shù)據(jù),故在運(yùn)行時(shí),會(huì)彈出單據(jù)過濾界面,根據(jù)設(shè)置的條件查找單據(jù),將單據(jù)的結(jié)果數(shù)據(jù)顯示出來。Ø SQL增強(qiáng)報(bào)表SQL 增強(qiáng)報(bào)表可以基于匯總數(shù)據(jù)源、交叉數(shù)據(jù)源、元數(shù)據(jù)組成的數(shù)據(jù)源以及原直接SQL報(bào)表的基礎(chǔ)上創(chuàng)建,若原直接SQL 報(bào)表的SQL 語句中含有參數(shù)如:SELECT d.FName as 部門名稱,e.FName as 職員姓
27、名FROM t_Emp as e ,t_Department as dWHERE e.FDepartmentID=d.FItemID AND d.FName='DeptName'說明:1. 上面的 SQL 中,若“SELECT”后跟的字段中有聚合函數(shù),如SUM(),AVG(),MAX(),MIN()等,其后一定要使用“AS”為使用聚合函數(shù)的字段定義別名,否則在設(shè)計(jì)SQL 增強(qiáng)報(bào)表時(shí),字段列表中沒有此相關(guān)的字段。2. 上面的 SQL 語句中DeptName為輸入?yún)?shù),主控臺(tái)運(yùn)行時(shí)將彈出參數(shù)輸入對(duì)話框,用戶輸入的參數(shù)值后,系統(tǒng)根據(jù)用戶輸入的參數(shù)值展示根據(jù)該參數(shù)值查詢得到的結(jié)果并以報(bào)
28、表設(shè)定的格式展現(xiàn)出來。2.3.4 權(quán)限設(shè)置標(biāo)準(zhǔn)報(bào)表的權(quán)限控制包括報(bào)表的功能權(quán)限,報(bào)表發(fā)表后,需要授予功能權(quán)限才可以查看報(bào)表。2.4 報(bào)表設(shè)計(jì)2.4.1 數(shù)據(jù)源Ø 簡(jiǎn)介報(bào)表的數(shù)據(jù)源是指報(bào)表的取數(shù)來源,一般是指確定的數(shù)據(jù)庫的地址,能夠取得數(shù)據(jù)的數(shù)據(jù)庫對(duì)象或它們的集合,如表、視圖、存儲(chǔ)過程與SQL 語句。標(biāo)準(zhǔn)報(bào)表的數(shù)據(jù)源是通過“數(shù)據(jù)源管理”入口進(jìn)行統(tǒng)一管理的。由于K/3 Cloud 標(biāo)準(zhǔn)報(bào)表是K/3 Cloud 的組成部分,因此報(bào)表的取數(shù)來源僅限于K/3 Cloud 的數(shù)據(jù)中心,大大簡(jiǎn)化了報(bào)表設(shè)計(jì)時(shí)數(shù)據(jù)源的設(shè)置。在K/3 Cloud 標(biāo)準(zhǔn)報(bào)表中,目前支持的數(shù)據(jù)源為K/3 Cloud 數(shù)據(jù)中
29、心中的BOS 單據(jù)、BOS 基礎(chǔ)資料以及它們的列表,另外還包括基礎(chǔ)數(shù)據(jù)源(元數(shù)據(jù)組成的數(shù)據(jù)源)、直接SQL 報(bào)表、匯總數(shù)據(jù)源及交叉數(shù)據(jù)源,這些數(shù)據(jù)源中除了匯總和交叉數(shù)據(jù)源,其他都是已經(jīng)在系統(tǒng)中自然存在的業(yè)務(wù)對(duì)象,用戶無需定義,也不能通過K/3 Cloud 標(biāo)準(zhǔn)報(bào)表設(shè)計(jì)器添加新的業(yè)務(wù)對(duì)象,這些業(yè)務(wù)對(duì)象的創(chuàng)建是在BOS IDE 中完成的。新建報(bào)表時(shí),第一步是確定報(bào)表類型,實(shí)際上是確實(shí)報(bào)表的取數(shù)來源。若報(bào)表上的數(shù)據(jù)只來源于某種單據(jù)或基礎(chǔ)資料的一張單據(jù),則報(bào)表類型為單據(jù)類報(bào)表;若來源一類單據(jù)的多張或所有單據(jù)的數(shù)據(jù),則為列表報(bào)表;若報(bào)表數(shù)據(jù)來源為自定義SQL,則需要在BOS IDE中使用自定義SQL 先
30、創(chuàng)建好直接SQL 報(bào)表,然后將該直接SQL 報(bào)表作為新建SQL 增強(qiáng)報(bào)表的數(shù)據(jù)源。除此以外,元數(shù)據(jù)組成的數(shù)據(jù)源以及匯總、交叉數(shù)據(jù)源也可以作為SQL 增強(qiáng)報(bào)表的數(shù)據(jù)源。下圖為創(chuàng)建單據(jù)類報(bào)表的數(shù)據(jù)源選擇窗口,列表類報(bào)表與單據(jù)類報(bào)表的數(shù)據(jù)源均為BOS單據(jù)與BOS基礎(chǔ)資料,它們會(huì)列示在窗口“業(yè)務(wù)對(duì)象”列表框中,如果是創(chuàng)建SQL 增強(qiáng)報(bào)表,則下圖“業(yè)務(wù)系統(tǒng)”列表會(huì)變成“可選數(shù)據(jù)源”列表。如果在上面的窗口中單據(jù)列表或可選數(shù)據(jù)源列表中沒有發(fā)現(xiàn)需要選擇的數(shù)據(jù)源,可以檢查這些數(shù)據(jù)源是否存在于當(dāng)前子系統(tǒng)中。確定其不在當(dāng)前子系統(tǒng),可以在報(bào)表設(shè)計(jì)器中打開其它子系統(tǒng)后再進(jìn)行操作。從這里可以看出,創(chuàng)建的報(bào)表與其關(guān)聯(lián)的數(shù)據(jù)
31、源必需要在保存同一個(gè)子系統(tǒng),但創(chuàng)建完成的列表報(bào)表與SQL 增強(qiáng)報(bào)表可以發(fā)布到其它子系統(tǒng),單據(jù)類報(bào)表必需在單據(jù)的運(yùn)行界面調(diào)用,因此它的打開位置與單據(jù)的發(fā)布位置有關(guān)。Ø 基礎(chǔ)數(shù)據(jù)源基礎(chǔ)數(shù)據(jù)源是指系統(tǒng)中元數(shù)據(jù)組成的新數(shù)據(jù)源。系統(tǒng)中的元數(shù)據(jù)包括單據(jù)、基礎(chǔ)資料的數(shù)據(jù)庫實(shí)體表。將數(shù)據(jù)源設(shè)計(jì)所需要的表直接拖入設(shè)計(jì)區(qū),并對(duì)相關(guān)的字段進(jìn)行關(guān)聯(lián),即可保存為一個(gè)由元數(shù)據(jù)組成的新數(shù)據(jù)源;如下圖所示:保存的基礎(chǔ)數(shù)據(jù)源名會(huì)在數(shù)據(jù)源管理界面顯示出來;基礎(chǔ)數(shù)據(jù)源的過濾條件支持設(shè)置常用過濾、固定過濾等。在基礎(chǔ)數(shù)據(jù)源設(shè)計(jì)界面,可以對(duì)選擇的數(shù)據(jù)源進(jìn)行測(cè)試,以及基于該基礎(chǔ)數(shù)據(jù)源基礎(chǔ)上生成匯總數(shù)據(jù)源、交叉數(shù)據(jù)源或直接進(jìn)入報(bào)表
32、樣式生成向?qū)Ы缑嬷苯又谱鲌?bào)表。Ø 匯總數(shù)據(jù)源匯總數(shù)據(jù)源是在基礎(chǔ)數(shù)據(jù)源或列表上進(jìn)行匯總,主要用于圖型、圖表,也可以直接用作數(shù)據(jù)的匯總展示。匯總數(shù)據(jù)源就是要在原有數(shù)據(jù)源基礎(chǔ)上依據(jù)某些字段(如供應(yīng)商)對(duì)某些字段(如數(shù)量和金額)進(jìn)行匯總處理。如原數(shù)據(jù)源形式為進(jìn)口訂單列表,現(xiàn)需要按照供應(yīng)商和業(yè)務(wù)員對(duì)數(shù)量和金額字段進(jìn)行匯總:1. 首先選擇新建匯總數(shù)據(jù)源,選擇進(jìn)行匯總基礎(chǔ)數(shù)據(jù)源;2. 選擇匯總依據(jù)字段,注意這里可以通過上移和下移調(diào)整字段的位置,這里的上下位置對(duì)應(yīng)到數(shù)據(jù)源中的左右順序;3. 選擇需要匯總的字段,并選擇進(jìn)行匯總的函數(shù);匯總數(shù)據(jù)源支持按照一個(gè)或幾個(gè)數(shù)據(jù)源進(jìn)行排名、排序;4. 匯總數(shù)據(jù)源支
33、持生成后立刻進(jìn)入報(bào)表樣是生成向?qū)Ы缑孢M(jìn)行報(bào)表的設(shè)計(jì);5. 匯總數(shù)據(jù)源可以進(jìn)行測(cè)試操作,測(cè)試的界面支持導(dǎo)出到文件。Ø 交叉數(shù)據(jù)源交叉數(shù)據(jù)源是基于基礎(chǔ)數(shù)據(jù)源以及列表生成交叉數(shù)據(jù)源,主要用于制作圖型、圖表,也可以直接用作數(shù)據(jù)的交叉展示,樣式類似于交叉分析表。其步驟如下:1. 首先點(diǎn)擊新建交叉數(shù)據(jù)源,選擇需要進(jìn)行交叉處理的數(shù)據(jù)源,并定義好數(shù)據(jù)源名;2. 接下來選擇行標(biāo)題,即需要匯總的依據(jù)字段,如這里的季度字段;需要注意的是行標(biāo)題只能選擇一個(gè)字段,即只能依據(jù)一個(gè)字段進(jìn)行匯總;3. 選擇列標(biāo)題,即按照該列標(biāo)題進(jìn)行展開顯示,如這里的機(jī)器種類;需要注意的是列標(biāo)題只能選擇一個(gè)字段;4. 選擇交叉點(diǎn)計(jì)算
34、的數(shù)值,如這里的銷售額;5. 此外,交叉數(shù)據(jù)源支持依據(jù)一個(gè)或幾個(gè)字段進(jìn)行排序操作;6. 生成的數(shù)據(jù)源可以選擇直接進(jìn)入報(bào)表樣式生成向?qū)Ы缑妫?. 對(duì)新生成的交叉數(shù)據(jù)源進(jìn)行測(cè)試,可以看到數(shù)據(jù)源的格式已經(jīng)進(jìn)行了交叉調(diào)整。Ø 多數(shù)據(jù)源標(biāo)準(zhǔn)報(bào)表還支持多數(shù)據(jù)源的應(yīng)用,如制作圖表,可以選擇將多個(gè)數(shù)據(jù)源中的一個(gè)與圖型綁定,一個(gè)則與列表綁定。需要注意的是:組合數(shù)據(jù)源可以由基礎(chǔ)數(shù)據(jù)源、匯總數(shù)據(jù)源及交叉數(shù)據(jù)源組成,多個(gè)數(shù)據(jù)源如果相互之間沒有關(guān)聯(lián)可以作為子查詢獨(dú)立存在。多個(gè)數(shù)據(jù)源組合時(shí)過濾條件支持合并。組合數(shù)據(jù)源生成后進(jìn)入過濾界面,關(guān)鍵字支持合并,過濾條件支持合并,如果不希望某兩個(gè)關(guān)鍵字合并,可以修改其名稱
35、來變通實(shí)現(xiàn)。合并后的過濾條件支持依據(jù)合并規(guī)則反向調(diào)用原數(shù)據(jù)源,并將結(jié)果返回給當(dāng)前報(bào)表。多數(shù)據(jù)源情況下支持選擇主表,但是主表只能選擇基礎(chǔ)數(shù)據(jù)源。2.4.2 綁定字段報(bào)表上的信息有兩類:一類是靜態(tài)的信息,如公司的Logo 圖標(biāo),公司的聯(lián)系電話、地址,及報(bào)表的名稱;另一類信息為動(dòng)態(tài)信息,它顯示系統(tǒng)數(shù)據(jù)庫中的即時(shí)信息,甚至加以分析統(tǒng)計(jì)顯示在報(bào)表上,如公司本月在全球各地區(qū)的銷售情況,這個(gè)數(shù)據(jù)不是靜止不變的,因此稱之為動(dòng)態(tài)信息。報(bào)表的主要作用是顯示動(dòng)態(tài)信息,當(dāng)然也可能是動(dòng)態(tài)取出后靜態(tài)化為外部文檔,如Excel、Word、PDF 文件,這些文件可以發(fā)送給其它人傳遞信息,但通常這些文檔上的信息不再發(fā)生變化。如
36、果是顯示動(dòng)態(tài)信息的報(bào)表,需要將報(bào)表上的元素與數(shù)據(jù)庫的元素進(jìn)行映射,這樣在報(bào)表運(yùn)行時(shí),報(bào)表會(huì)實(shí)時(shí)地到數(shù)據(jù)庫中取數(shù),我們把完成報(bào)表上的元素與數(shù)據(jù)庫的元素的映射過程稱之為“綁定”,這個(gè)過程實(shí)際上就是完成報(bào)表顯示控件與數(shù)據(jù)庫中表、視圖等數(shù)據(jù)庫對(duì)象的字段的綁定??梢越壎ǖ綌?shù)據(jù)庫字段的報(bào)表顯示控件用得最為普遍有“文本”控件與“表格”控件的單元格,無論是“文本”還是“表格”的單元格,其綁定過程都是一樣的,下面的內(nèi)容是以表格控件的單元為例來說明的。將單元格綁定到字段有三種方法:一是將字段從字段列表用鼠標(biāo)直接拖放到相應(yīng)的單元格;另一種方法是通過單元格的快捷操作完成字段的綁定;最后一種是通過單元格的屬性窗口來完成
37、綁定字段的設(shè)定;下圖中顯示的是通過第二種方法來完成與字段的綁定的,選擇要綁定字段的單元格后,其右上角會(huì)出現(xiàn)一個(gè)“>”快捷操作按鈕,點(diǎn)擊該按鈕會(huì)彈出快捷操作項(xiàng),同時(shí)按鈕上的標(biāo)題變成“<”,在快捷操作項(xiàng)中,通過數(shù)據(jù)綁定項(xiàng)的下拉列表選擇要綁定的字段即完成數(shù)據(jù)的綁定。通過第二種方法來完成與字段的綁定的,選擇要綁定字段的單元格后,其右上角會(huì)出現(xiàn)一個(gè)“>”快捷操作按鈕,點(diǎn)擊該按鈕會(huì)彈出快捷操作項(xiàng),同時(shí)按鈕上的標(biāo)題變成“<”,在快捷操作項(xiàng)中,通過數(shù)據(jù)綁定項(xiàng)的下拉列表選擇要綁定的字段即完成數(shù)據(jù)的綁定。在設(shè)置數(shù)據(jù)綁定時(shí),可以同時(shí)設(shè)置字段值的顯示格式,對(duì)于日期、數(shù)字型字段尢為重要,否則日期
38、型字段的值會(huì)顯示完整年月日時(shí)分秒等信息,數(shù)字型的字段會(huì)顯示很多尾數(shù)0;設(shè)置顯示格式的方法是點(diǎn)擊設(shè)置項(xiàng)“格式”右邊的按鈕,彈出格式設(shè)置對(duì)話框,在對(duì)話框中選擇合適的格式,格式對(duì)話框及各種格式的含義見后繼“字段顯示格式”小節(jié)。2.4.3 分組與匯總分組與匯總往往是兩個(gè)有著一定聯(lián)系的功能,不分組的情況下,匯總是取所有明細(xì)數(shù)據(jù)數(shù)據(jù)的匯總結(jié)果,有分組設(shè)定的情況下,匯總可以取一個(gè)組內(nèi)明細(xì)數(shù)據(jù)的匯總結(jié)果。Ø 分組:分組是指按統(tǒng)計(jì)對(duì)象某個(gè)共同屬性將統(tǒng)計(jì)對(duì)象分類,如將公司所有員工部部門進(jìn)行分類,以統(tǒng)計(jì)顯示出每個(gè)部門及各員工的人力資源成本,這時(shí)在創(chuàng)建報(bào)表時(shí)需要以部門作為分組字段。另一個(gè)例子是公司會(huì)收到很多
39、客戶的訂單,每個(gè)客戶都會(huì)有很多訂單,可以以客戶作為分組字段,從而統(tǒng)計(jì)出每個(gè)客戶的訂單總額。設(shè)計(jì)報(bào)表時(shí),分組及匯總功能的完成是通過設(shè)置分組區(qū)域的分組屬性來完成的,首先是設(shè)置分組字段,選中分組首區(qū)域,點(diǎn)擊區(qū)域名稱右上角“>”快捷操作按鈕,在彈出的快捷操作項(xiàng)列表中,有“分組字段”一項(xiàng),如下圖所示:點(diǎn)擊“分組字段”項(xiàng)的操作按鈕,彈出分組字段設(shè)置窗口,如下圖所示:上述窗口左邊為分組成員列表,即參與分組的字段可能不僅一個(gè),而是由多個(gè)字段的組合作為分組,這些字段合稱為分組字段集合。設(shè)定分組字段時(shí),首先點(diǎn)擊上述窗口上的“添加”按鈕,成員列表中會(huì)增加一個(gè)新項(xiàng),也可在成員列表中選中一項(xiàng)后,點(diǎn)擊“移除”按鈕將
40、選中項(xiàng)刪除。在窗口右邊設(shè)置該成員的排序方法,升序或是降序,設(shè)置字段名,通過下拉列表可以選擇報(bào)表數(shù)據(jù)源中的任意字段。分組字段有多個(gè)時(shí),再次點(diǎn)擊“添加”按鈕添加成員并設(shè)置其排序方式及該成員綁定的字段。通過成員列表右邊的上下調(diào)整按鈕,可以調(diào)整成員相對(duì)于其它成員的次序,這將影響報(bào)表中分組之間的相對(duì)次序。Ø 匯總:匯總是報(bào)表很重要的一個(gè)統(tǒng)計(jì)分析功能,匯總提供了對(duì)明細(xì)數(shù)據(jù)進(jìn)行求和、取平均值、取最大值、取最小值、記數(shù)等功能,用得最為廣泛的是求和。設(shè)置匯總的操作相對(duì)簡(jiǎn)單,下面以設(shè)置在表格單元格顯示匯總信息為例介紹設(shè)置匯總的方法:設(shè)置單元格顯示數(shù)據(jù)匯總信息,有兩種方法,一種是通過單元格的快捷操作按鈕進(jìn)
41、行;另一種是通過屬性設(shè)置窗口進(jìn)行設(shè)置;使用前一種方法較為方便快捷;設(shè)置時(shí)首先選中表格的單元格,此時(shí)單元格右上角會(huì)出現(xiàn)“>”快捷按鈕,點(diǎn)擊彈出快捷設(shè)置項(xiàng)列表,其中有一項(xiàng)為“匯總”,如下圖所示:通過點(diǎn)擊單元格的快捷操作項(xiàng)“匯總”旁邊的操作按鈕,會(huì)彈出如下一屏所示的匯總設(shè)置窗口:從屏幕上匯總設(shè)置窗口可以看出,通過這個(gè)窗口可以設(shè)置綁定字段、匯總函數(shù)、顯示格式、是否顯示空值及匯總范圍,窗口右邊是設(shè)置后的預(yù)覽效果,對(duì)各設(shè)置項(xiàng)分別描述如下:1. 綁定字段(Bound field):點(diǎn)擊綁定字段下拉列表框右邊的按鈕,報(bào)表綁定的數(shù)據(jù)源中的所有字段均會(huì)顯示在下拉列表中,選擇要對(duì)其進(jìn)行匯總統(tǒng)計(jì)的字段即可;2.
42、 匯總函數(shù)(Summary function):提供了如下一些常用匯總函數(shù),報(bào)表上將根據(jù)設(shè)置的函數(shù),顯示相應(yīng)的統(tǒng)計(jì)值,函數(shù)的功能分別描述如下:函數(shù)名說明:平均,綁定字段的所有明細(xì)數(shù)據(jù)相加后除以總記錄數(shù)的結(jié)果;總數(shù),明細(xì)數(shù)據(jù)的記錄數(shù),若有設(shè)置分組字段,且設(shè)計(jì)當(dāng)前匯總字段匯總范圍為分組,則為一個(gè)組內(nèi)明細(xì)數(shù)據(jù)的記錄數(shù);求和,綁定字段數(shù)據(jù)相加的結(jié)果;最大值,明細(xì)數(shù)據(jù)中綁定字段值中的最大值;最小值,明細(xì)數(shù)據(jù)中綁定字段值中的最小值;正運(yùn)行匯總,正運(yùn)行數(shù)據(jù)匯總;百分比,綁定字段的明細(xì)數(shù)據(jù)除以綁定字段數(shù)據(jù)相加的結(jié)果;3. 顯示格式(Format string):數(shù)據(jù)庫中存儲(chǔ)的值以默認(rèn)格式顯示在報(bào)表上時(shí),可能不
43、符合用戶要求,這時(shí)可以通過設(shè)置顯示格式的辦法,使報(bào)表信息的顯示更加合理,或是更加符合用戶的使用習(xí)慣。點(diǎn)擊匯總設(shè)置窗口中的格式設(shè)置項(xiàng)旁邊的設(shè)置按鈕,彈出顯示格式設(shè)置窗口即可進(jìn)行顯示格式設(shè)置;格式對(duì)話框及各種格式的含義見后繼“字段顯示格式”小節(jié)。要注意對(duì)于匯總值的顯示格式的設(shè)置,容易與非匯總值的顯示格式設(shè)置混淆,對(duì)于匯總值的顯示格式設(shè)置只能在匯總設(shè)置時(shí)進(jìn)行設(shè)置;從屬性窗口中設(shè)置時(shí),也只能通過設(shè)置匯總分組下的格式屬性進(jìn)行,不能在“數(shù)據(jù)據(jù)綁定”屬性下的文本格式屬性中進(jìn)行設(shè)置。4. 忽略空值(Ignore NULL Values):對(duì)于統(tǒng)計(jì)字段值為空的記錄,勾選該項(xiàng)則不進(jìn)入統(tǒng)計(jì)。記數(shù)時(shí)當(dāng)作沒有該記錄,求
44、平均值時(shí),該記錄也不計(jì),只是把不為空的字段值相加除以不為空的記錄數(shù)。5. 匯總范圍(Summary Running):指匯總統(tǒng)計(jì)函數(shù)的取值范圍,總共有四種,如下表所示:范圍說明None 無,選中該項(xiàng)則取消已經(jīng)設(shè)置的匯總;Group 分組,匯總函數(shù)作用于一個(gè)分組,即取一個(gè)分組的匯總值;Page 頁,匯總函數(shù)作用于頁,這種應(yīng)用通常是在頁首或頁腳顯示當(dāng)前頁的小計(jì)信息,特別是明細(xì)數(shù)據(jù)很多,需要在多頁顯示時(shí)很有用;Report報(bào)表,匯總函數(shù)作用于整個(gè)報(bào)表,通常在表頭與或表尾區(qū)域的字段顯示統(tǒng)計(jì)匯總值時(shí),設(shè)置匯總范圍為整個(gè)報(bào)表,即不論明細(xì)數(shù)據(jù)有多少個(gè)分組,也不論這些明細(xì)數(shù)據(jù)顯在多少頁上,取它們所有值的統(tǒng)計(jì)結(jié)
45、果;2.4.4 報(bào)表格式化報(bào)表格式化是指使用報(bào)表編輯器的功能,使報(bào)表的數(shù)據(jù)顯示整齊,外觀更加美觀,宜于閱讀。報(bào)表格式化的涉及的內(nèi)容較多,現(xiàn)分別一一描述如下:1. 表格:通過是表格來顯示數(shù)據(jù)是報(bào)表格式化一種途徑,表格可以使數(shù)據(jù)的顯示更加整齊。以表格來顯示數(shù)據(jù)需要首先將顯示數(shù)據(jù)的報(bào)表控件放置在表格內(nèi),表格缺省沒有邊框,為表格設(shè)置邊框時(shí)不要針對(duì)單元格逐一設(shè)置,最好是選中整個(gè)表格后統(tǒng)一設(shè)置。將鼠標(biāo)移到表格上靜止不動(dòng),表格左上角會(huì)出現(xiàn)移動(dòng)表格的鼠標(biāo)指針,如下圖所示:此時(shí)點(diǎn)擊鼠標(biāo),表格會(huì)顯現(xiàn)選中狀態(tài)(表格四周會(huì)出現(xiàn)粗的虛線框及小方框樣的控制點(diǎn)),如下圖所示:表格被選中后,通過表格的屬性窗口中設(shè)置其邊框,通
46、常選擇“All”。對(duì)于以表格顯示的明細(xì)數(shù)據(jù),可以在分組首區(qū)域中通過表格顯示表格中數(shù)據(jù)的標(biāo)題,該表格加上所有的邊框;設(shè)置其明細(xì)區(qū)域中的表格邊框時(shí),不要有上邊框,否則會(huì)發(fā)現(xiàn)每?jī)尚忻骷?xì)數(shù)據(jù)間的表格線較其它表格線粗,這是由于上一行的下邊框與下一行的上邊框重疊引起的;分組尾區(qū)域中的表格也一樣,設(shè)置時(shí)不要有上邊框。2. 重新顯示表頭:如果明細(xì)數(shù)據(jù)太多,需要跨頁顯示,往往需要在新頁再次顯示數(shù)據(jù)的標(biāo)題,為方便地完成該功能,可在在分組首區(qū)域設(shè)計(jì)明細(xì)數(shù)據(jù)的標(biāo)題,然后通過快捷方式設(shè)置分組首區(qū)域的“每頁重復(fù)”屬性,即在如下圖中勾選“每頁重復(fù)”的復(fù)選框:3. 分頁:需要將報(bào)表上某個(gè)區(qū)域的數(shù)據(jù)在一個(gè)新頁中顯示,最好的辦法
47、就是設(shè)置區(qū)域控件的“分頁符”屬性,該屬性有三個(gè)可選值,如下圖所示:空,表示該區(qū)域內(nèi)的信息顯示不產(chǎn)生額外的分頁;區(qū)段前,表示該區(qū)域的信息在一個(gè)新頁中開始顯示;區(qū)段后,表示顯示該區(qū)域中的信息后,開始一個(gè)新頁顯示后一區(qū)域中的信息。若對(duì)于同一區(qū)域中的信息,想讓其中一部分從一個(gè)新頁中開始顯示,可在設(shè)計(jì)時(shí)在需要在新頁顯示的信息前添加“分頁符”控件到報(bào)表上,報(bào)表預(yù)覽與打印時(shí),就會(huì)將分頁符后的內(nèi)容在新頁中顯示與打印。4. 打印在底端:有些報(bào)表需要在最后一頁的頁尾顯示一些信息,可以把這些要顯示的信息放置在“表尾”區(qū)域,因?yàn)樵搮^(qū)域的信息只在最后一頁顯示,默認(rèn)是緊跟著前一區(qū)域的信息顯示,但可以設(shè)置為“打印在底端”(
48、如下圖所示),這樣頁尾區(qū)域的信息就會(huì)靠最后一頁的頁尾顯示。5. 圖片:圖片能增強(qiáng)報(bào)表的視覺效果,報(bào)表上的圖片主要包括兩個(gè)方面:一個(gè)報(bào)表發(fā)布者的信息,包括公司的Logo、商標(biāo);另一個(gè)是報(bào)表相關(guān)的產(chǎn)品的圖片。為報(bào)表添加圖片,需使用報(bào)表的片顯示控件,然后設(shè)置其圖片屬性,可以引入一張本地圖片到報(bào)表中。2.4.5 字段顯示格式可以將報(bào)表上綁定的字段為數(shù)值、日期型的字段以指定的格式在報(bào)表上顯示數(shù)據(jù),如小數(shù)的精度,前面有無貨幣符號(hào)等,可以通過顯示格式設(shè)置對(duì)話框進(jìn)行,如下圖所示:格式設(shè)置對(duì)話框與MS Excel 單元格設(shè)置對(duì)話框類似,操作也一致,具體各種格式的含義與套打設(shè)計(jì)時(shí)的顯示格式設(shè)置基本一致的,可以根據(jù)
49、窗口顯示的“示例”結(jié)果也可以理解其具體的含義。其中有一個(gè)選項(xiàng)是“負(fù)數(shù)紅字”,在套打模板設(shè)計(jì)時(shí)也有這個(gè)選項(xiàng),其意義是相同的,它是指報(bào)表控件對(duì)應(yīng)的數(shù)字型字段的值為負(fù)數(shù)時(shí),在預(yù)覽與查看報(bào)表時(shí)以正數(shù)紅色顯示。設(shè)置報(bào)表控件的顯示格式的方法有兩種:一種是通過報(bào)表控件的快捷操作進(jìn)行;另一種是通過屬性窗口進(jìn)行設(shè)置,分別說明如下:通過報(bào)表控件的快捷操作進(jìn)行設(shè)置時(shí),首先選中要進(jìn)行格式設(shè)置文本控件或表格的單元格等報(bào)表控件,其右上角會(huì)出一個(gè)“>”的快捷按鈕,點(diǎn)擊彈出一個(gè)快捷操作列表,其中有一點(diǎn)擊其右邊的設(shè)置按鈕,會(huì)彈出格式設(shè)置對(duì)話框,選用正確的格式即可;要注意的是對(duì)于顯示匯總數(shù)據(jù)的報(bào)表控件,不能直接通過快捷操作
50、項(xiàng)中的“格式”進(jìn)行匯總數(shù)據(jù)格式的設(shè)置,而是通過快捷操作項(xiàng)的“匯總”設(shè)置項(xiàng)進(jìn)行,如下圖所示:點(diǎn)擊匯總設(shè)置按鈕,彈出匯總設(shè)置對(duì)話框,其中有一項(xiàng)就是“格式(Format string)”,點(diǎn)擊其右邊的設(shè)置按鈕會(huì)彈出格式設(shè)置對(duì)話框,通過它來完成匯總數(shù)據(jù)格式的設(shè)置。另一種設(shè)置顯示格式的方法是通過報(bào)表控件的屬性窗口來完成。選中對(duì)于不是顯示匯總信息的報(bào)表控件,在屬性窗口展開“數(shù)據(jù)綁定”組,可以看到“文本”子組下有“格式”這一項(xiàng),點(diǎn)擊其右邊的設(shè)置按鈕,也會(huì)彈出顯示格式設(shè)置對(duì)話框,通過格式對(duì)話框完成顯示格式的設(shè)置;同時(shí)也要注意對(duì)于顯示匯總信息的報(bào)表控件,設(shè)置顯示格式時(shí)不能通過設(shè)置“數(shù)據(jù)綁定”組下“格式”屬性來進(jìn)
51、行,而是通過“匯總”組下的“格式”屬性來進(jìn)行設(shè)置。顯示格式總共分為六類,分別詳細(xì)說明如下:Ø 日期目前提供了多 種日期格式,以2014 年12 月18 日例,格式化的結(jié)果如下:格式顯示值為yyyy-MM-dd 2014-12-18Ø 數(shù)值用于設(shè)置數(shù)值的精度,是否采用科學(xué)記數(shù)法,是否有千分位,數(shù)值類型的格式以-1234567890.987 為例,示例結(jié)果如下:格式顯示值為:#,#.00 -1,234,567,890.99Ø 百分?jǐn)?shù)用于將原值以帶“%”的百分?jǐn)?shù)顯示,以-1234567890.987 為例,示例結(jié)果如下:格式顯示值為:#% -1234567891%
52、16; 貨幣用于將原值冠以貨幣符號(hào)顯示,以-1234567890.987 為例,示例結(jié)果如下:格式顯示值為:$0.00 -$1234567890.99Ø 特殊以-1234567890.987 為例,示例結(jié)果如下表所示:格式顯示值為:(#)# - # -(123) 456 - 7891Ø 常規(guī)用于在原始值前面或后面顯示特定的字符,設(shè)置界面如下所示:2.4.6 圖表將“圖表”控件從工具箱拖放至報(bào)表設(shè)計(jì)區(qū)域時(shí),會(huì)彈出圖表設(shè)計(jì)向?qū)В缦聢D所示:該向?qū)б徊讲揭龑?dǎo)用戶設(shè)置圖形的圖表類型、外觀、數(shù)據(jù)、系列標(biāo)題、坐標(biāo)軸、圖例、標(biāo)題,也可通過向?qū)Т翱谧筮叺膶?dǎo)航欄選擇性地針對(duì)某些項(xiàng)的設(shè)置。圖表
53、設(shè)置完成后,若需要修改設(shè)置,可通過如下方式進(jìn)行:1. 在設(shè)計(jì)區(qū)域選中圖表,此時(shí)會(huì)在圖表左上角出現(xiàn)快捷操作按鈕,點(diǎn)擊后會(huì)彈出其快捷操作菜單項(xiàng),如下圖所示:2. 點(diǎn)擊菜單項(xiàng)中的“向?qū)А?,彈出該圖的圖表設(shè)置向?qū)?,在向?qū)е锌梢灾匦略O(shè)置和設(shè)計(jì)該圖表。Ø 圖表類型標(biāo)準(zhǔn)報(bào)表提供了 7 類共59 種圖表類型,分別描述如下:1. 柱狀圖名稱外觀說明并排條形圖并排條形圖以一系列垂直條顯示數(shù)據(jù)。這種類型的圖表最適于表示跨越一段時(shí)間的多個(gè)數(shù)據(jù)組,便于顯示組值之間的比較(例如AZ、CA、OR 和 WA 地區(qū)去年的銷售數(shù)字)堆積條形圖堆積條形圖以一系列垂直條顯示數(shù)據(jù)。這種類型的圖表最適合表示三個(gè)系列的數(shù)據(jù),每個(gè)
54、系列的數(shù)據(jù)由一種顏色表示,堆積在一個(gè)條形中,便于顯示組值和子組值之間的對(duì)比(例如,2013 年、2014 年和 2015 年的銷售情況)百分比條形圖堆積條形圖以一系列垂直條顯示數(shù)據(jù)。這種類型的圖表最適合表示三個(gè)系列的數(shù)據(jù)(數(shù)據(jù)為百分比,三個(gè)百分比相加為100%),每個(gè)系列的數(shù)據(jù)由一種顏色表示,堆積在一個(gè)條形中,便于強(qiáng)調(diào)總計(jì)的每個(gè)組成部分的比例(例如,2013 年、2014 年和 2015 年的銷售占三年總銷售百分比情況)2. 柱狀范圍圖和甘特圖名稱外觀說明并排范圍圖它類似于甘特圖X、Y 軸調(diào)換位置后的顯示,它描述了參數(shù)對(duì)應(yīng)的值所屬的范圍(如工作任務(wù)的計(jì)劃開始與計(jì)劃結(jié)束時(shí)間)堆積范圍圖它類似于甘
55、特圖X、Y 軸調(diào)換位置后的顯示;該圖形將多個(gè)系列的值按參數(shù)值顯示在一個(gè)條形中,這樣便于對(duì)比與參照(如同時(shí)顯示工作任務(wù)的計(jì)劃開始與計(jì)劃結(jié)束時(shí)間,及實(shí)際開始時(shí)間與實(shí)際結(jié)束時(shí)間)并排甘特圖甘特圖是一種水平條形圖,通常用于時(shí)間表的圖形化表示。橫軸顯示時(shí)間范圍,縱軸顯示一系列任務(wù)或事件。圖表上的水平條表示縱軸各項(xiàng)的事件序列及時(shí)間范圍。在創(chuàng)建甘特圖時(shí)應(yīng)僅使用日期字段。堆積甘特圖堆積甘特圖,將多個(gè)系列的值放在一個(gè)進(jìn)度條中表示,如將工作任務(wù)的計(jì)劃開始與計(jì)劃結(jié)束時(shí)間,及實(shí)際開始時(shí)間與實(shí)際結(jié)束時(shí)間按任務(wù)名稱放在一個(gè)條形中顯示,這樣可以方便地比較計(jì)劃時(shí)間與實(shí)現(xiàn)執(zhí)行時(shí)間3. 點(diǎn)線圖名稱外觀說明點(diǎn)圖這種圖形用于在同一上
56、圖中,使用點(diǎn)來表現(xiàn)一系列的數(shù)據(jù)折線圖用一系列以線段相連接的點(diǎn)表示數(shù)據(jù)。這種類型的圖表最適于表示大批分組的數(shù)據(jù)(例如過去幾年的銷售總額),通過這種圖形可以比較容易地看出數(shù)據(jù)的變化及趨勢(shì)階梯線性圖這種圖形有助于比較同一系列中各點(diǎn)所代表的值的變化大小4. 面積圖名稱外觀說明并排面積圖面積圖用填充了顏色或圖案的面積來顯示數(shù)據(jù)。這種類型的圖表最適于顯示有限數(shù)量的若干組數(shù)據(jù)堆積面積圖通常依據(jù)時(shí)間繪制,以顯示每個(gè)系列的對(duì)比與累計(jì),它較堆積條形圖比較容易看到變化趨百分比面積圖通常依據(jù)時(shí)間繪制,以顯示每個(gè)系列的比重,并闡明系列之間的關(guān)系(例如,AZ、CA、OR 和 WA 地區(qū)在銷售總額中所占的百分比)5. 餅圖名稱外觀說明餅圖餅圖用分割并填充了顏色或圖案的餅形來表示數(shù)據(jù)。餅圖通常用來表示一組數(shù)據(jù)(例如銷售占整個(gè)庫存的百分比),然而,您也可以選擇多個(gè)餅圖來顯示多組數(shù)據(jù),
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年鍋爐事故應(yīng)急處理及預(yù)防措施合同3篇
- 2024至2030年智能卡消費(fèi)管理系統(tǒng)項(xiàng)目投資價(jià)值分析報(bào)告
- 2024至2030年掛靴架項(xiàng)目投資價(jià)值分析報(bào)告
- 2024至2030年開關(guān)式氣動(dòng)閥項(xiàng)目投資價(jià)值分析報(bào)告
- 2024至2030年嵌入式多功能雙爐項(xiàng)目投資價(jià)值分析報(bào)告
- 2025至2031年中國車載收音機(jī)行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2031年中國磁療按摩鞋行業(yè)投資前景及策略咨詢研究報(bào)告
- 2024年購物中心停車場(chǎng)經(jīng)營(yíng)權(quán)租賃合同3篇
- 2024年簡(jiǎn)化版普通商品買賣合同樣本版B版
- 2025至2031年中國國庫集中支付系統(tǒng)行業(yè)投資前景及策略咨詢研究報(bào)告
- 2023-2024學(xué)年浙江省杭州市上城區(qū)教科版四年級(jí)上冊(cè)期末考試科學(xué)試卷
- 《三國志》導(dǎo)讀學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 期末 (試題) -2024-2025學(xué)年外研版(三起)(2024)英語三年級(jí)上冊(cè)
- 2023年成都溫江興蓉西城市運(yùn)營(yíng)集團(tuán)有限公司招聘筆試題庫及答案解析
- 施工現(xiàn)場(chǎng)節(jié)前安全檢查表
- 松下vf100變頻器使用手冊(cè)
- 機(jī)械設(shè)計(jì)制造及其自動(dòng)化實(shí)習(xí)總結(jié)報(bào)告——某
- 角的概念推廣說課課件.
- 壓密注漿施工工藝
- 2019-2020學(xué)年江蘇省徐州市九年級(jí)(上)期末英語試卷(解析版)
- 蘇教版八年級(jí)下《二次根式》單元測(cè)試卷(含答案)
評(píng)論
0/150
提交評(píng)論