




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
K/3CloudV5.0BOS萬能報表平臺目錄第1章系統概述 8第2章標準報表 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報表結構 142.2.3屬性 152.2.4工具箱 152.2.5工作區 162.3報表管理 182.3.1新建、刪除與修改 182.3.2引入引出 192.3.3報表發布 192.3.4權限設置 212.4報表設計 212.4.1數據源 212.4.2綁定字段 232.4.3分組與匯總 242.4.4報表格式化 262.4.5字段顯示格式 272.4.6圖表 312.4.7報表樣式生成向導 42
第1章系統概述K/3Cloud萬能報表平臺在本來電子表格報表的基礎上增長了標準報表設計、發布與部署的功能。K/3Cloud標準報表是一款功能與操作與水晶報表(CrystalReport)均較為相似的報表設計工具,但它具有與K/3Cloud系統緊密集成的優點,更加易于使用。K/3Cloud標準報表中的列表報表與SQL增強報表,這兩類報表可以直接發布與部署到K/3Cloud系統的任一位置;對于單據類報表,可以像單據的套打模板設立同樣,與單據建立關聯后在單據界面完畢單據的“標準打印”。您可以選擇〖開始〗→〖程序〗→〖金蝶K3Cloud智造服務平臺〗→〖金蝶K3Cloud客戶端〗→〖金蝶K/3CloudBOS萬能報表平臺〗打開K/3CloudBOS萬能報表平臺。第一次打開時需要設立相應服務器,可通過“地址設立”指定相應數據中心服務器地址。設立成功后,將會彈出“K/3CloudBOS萬能報表平臺”登錄界面,選擇數據中心、用戶名及密碼,點擊登陸,進入K/3CloudBOS萬能報表平臺主窗口,主窗口界面出現后,默認會規定用戶選擇進行報表操作的子系統。如下圖所示:進入萬能報表平臺后,系統根據用戶選擇的報表類型自動打開標準報表設計器。
第2章標準報表標準報表支持以BOS單據、BOS基礎資料、BOS單據列表、BOS基礎資料列表、直接SQL報表數據源來創建靈活豐富的報表,這三類報表的數據來源相應的報表類型為:單據類報表、列表報表、SQL增強報表:可以通過兩種方式進入標準報表的設計界面:1.在萬能報表平臺內報表管理窗口選擇單據類報表,列表報表,SQL增強類報表,點擊工具欄“新建”按鈕;2.在萬能報表平臺內報表管理窗口選擇單據類報表,列表報表,SQL增強類報表,選擇窗口右方報表列表中要編輯的電子表格報表,點擊工具欄“設計”按鈕;進入后可以看到如下圖所示的標準報表設計界面:從整個設計器的風格來看,與MicrosoftVisualStudio非常類似,與BOSIDE也很類似。除了菜單欄與工具欄,還具有工具箱、屬性窗口、字段列表、報表結構等視圖,以及中央的報表設計區。設計報表時可以靈活地拖放字段到報表上,可以靈活地設立字段值的顯示風格,涉及對齊方式,字體的選擇,字號的定義,在設計時可以預覽報表的顯示效果,下圖即為一張單據類報表的預覽效果:2.1菜單與工具欄2.1.1文獻菜單新建包含如下子菜單項:1.數據源:基礎數據源、匯總數據源、交叉數據源2.單據類報表3.列表報表4.SQL增強報表新建標準報表時,可以通過向導來新建報表,打開向導可以按如下方式進行:單擊〖文獻〗→〖新建〗;單擊工具欄中按鈕,選擇〖新建〗;使用快捷鍵:ALT+N。以向導方式新建報表時,總共有三個環節。第一步為擬定要新建的報表類型,第二步為擬定報表的數據源,第三步為擬定報表名稱,第三步完畢后,將會打開報表設計窗口。也可以通過新建具體類型的報表快速創建報表,具體操作過程如下:單擊〖文獻〗→〖新建…〗→〖新建XX報表〗;單擊工具欄中按鈕,選擇子項〖新建XX報表〗;“XX”表達報表類型,如“單據類”報表、“列表”報表、“SQL增強”報表。新建具體的報表類型時,比向導方式少一步選擇報表類型的操作。第一步選擇報表的數據來源,第二步擬定報表名稱。打開包含如下子菜單項:1.數據源:基礎數據源、匯總數據源、交叉數據源2.單據類報表3.列表報表4.SQL增強報表關閉關閉當前激活的子窗口,具體操作如下:單擊〖文獻〗→〖關閉〗;重命名已經創建的報表也許希望更換其報表名稱,系統提供了報表重命名的功能,具體操作如下:1.在報表管理視圖選擇需要重命名的報表;2.單擊〖文獻〗→〖重命名〗;3.在彈出的報表新名稱輸入對話框中輸入報表新名稱,點擊窗口的【擬定】按鈕。設計在設計窗口中打開所選的報表,具體操作如下:單擊〖文獻〗→〖設計〗;單擊工具欄中設計按鈕;刷新根據系統最新的后臺數據刷新導航界面的報表列表,具體操作如下:單擊〖文獻〗→〖刷新〗;保存保存對報表的修改,具體操作如下:單擊〖文獻〗→〖保存〗;另存為以新的報表名保存報表,具體操作如下:1.單擊〖文獻〗→〖另存為〗;2.在彈出的報表新名稱輸入對話框中輸入報表新名稱,點擊窗口的【擬定】按鈕。引入引入一個報表文獻,并在設計窗口打開,具體操作如下:1.單擊〖文獻〗→〖引入〗;2.在彈出的彈出的打開文獻對話框中選擇要引入的報表文獻,點擊窗口的【擬定】按鈕。引出將報表引出為一個報表文獻并保存在磁盤上,具體操作如下:1.單擊〖文獻〗→〖引出〗;2.在彈出的打開文獻保存對話框中選擇保存報表文獻的途徑并輸入文獻名,點擊窗口的【擬定】按鈕。發布到主控臺將列表報表與SQL增強報表發布到K/3Cloud主控臺,具體操作如下:1.單擊〖文獻〗→〖發布到主控臺〗;2.在彈出發布窗口選擇要發布的報表及發布途徑,勾選發布狀態,如下圖所示:頁面設立臨時調整報表的紙張大小,具體操作如下:單擊〖文獻〗→〖頁面設立〗;說明:可以在報表設計品中修改報表紙張大小屬性值來設立報表紙張大小。預覽預覽報表的打印效果,具體操作如下:單擊〖文獻〗→〖預覽〗;打印預覽報表的打印效果,具體操作如下:單擊〖文獻〗→〖打印〗;使用快捷鍵:Ctrl+P更換操作員以新的用戶重新登錄,或登錄到新數據中心,具體操作如下:單擊〖文獻〗→〖更換操作員〗;打開子系統報表的管理體系是按“系統分組—子系統—報表類型”來進行管理的,報表管理操作時,必需一方面要打開相應的子系統。只有打開了相應的子系統,才干向子系統中創建新報表,或打開子系統中已經存在的報表。執行“打開系統”的功能可以按如下方式進行:單擊〖文獻〗→〖打開子系統〗;執行“打開系統”功能彈出的窗口如下所示:說明:1.窗口左邊為子系統分組,選中某個分組后,窗口右邊顯示出該分組下面所有的子系統;退出退出報表設計器,具體操作如下:單擊〖文獻〗→〖退出〗;2.1.2編輯菜單撤消取消上次對報表的修改,具體操作如下:單擊〖編輯〗→〖撤消〗;使用快捷鍵:Ctrl+Z重做重做最近取消了的報表的修改操作,具體操作如下:單擊〖編輯〗→〖重做〗;使用快捷鍵:Ctrl+Y剪切將報表上的控件剪切到剪切板,具體操作如下:單擊〖編輯〗→〖剪切〗;使用快捷鍵:Ctr+X復制將報表上的控件復制到剪切板,具體操作如下:單擊〖編輯〗→〖復制〗;使用快捷鍵:Ctrl+C粘貼將剪切板的控件粘貼到報表上,具體操作如下:單擊〖編輯〗→〖粘貼〗;使用快捷鍵:Ctrl+V刪除將報表上的控件刪除,具體操作如下:單擊〖編輯〗→〖刪除〗;使用快捷鍵:Delete全選選中報表上激活區段的所有控件,具體操作如下:單擊〖編輯〗→〖全選〗;使用快捷鍵:Ctrl+A2.1.3窗口菜單水平并排打開的所有子窗口呈水平并排,具體操作如下:單擊〖窗口〗→〖水平并排〗;垂直并排打開的所有子窗口呈垂直并排,具體操作如下:單擊〖窗口〗→〖垂直并排〗;層疊層疊打開的所有子窗口,具體操作如下:單擊〖窗口〗→〖層疊〗;隱藏窗口隱藏打開的當前子窗口,具體操作如下:單擊〖窗口〗→〖隱藏窗口〗;取消隱藏隱藏打開的當前子窗口,具體操作如下:單擊〖窗口〗→〖取消隱藏〗;報表瀏覽器報表1(當前打開的報表設計界面)2.1.5幫助菜單萬能報表幫助手冊顯示金蝶萬能報表的幫助窗口,具體操作如下:單擊〖幫助〗→〖幫助手冊〗;使用快捷鍵:F12.1.6工具欄設計報表時有三個工具欄,方便報表的編輯,分別描述如下:常用“常用”工具欄完畢對報表修改后的保存及報表編輯時的操作,如下圖所示:各按鈕的作用如下:保存、剪切、拷貝、粘貼、撤消、重做格式格式工具欄用于設立報表上文本的字體、字號、修飾及文字對齊方式,如下圖所示:各按鈕的作用如下:字體、字號、加粗、傾斜、下劃線、前景色、背景色、左對齊、居中、右對齊、兩端對齊布局布局工具欄用于調整報表控件的位置與大小,如下圖所示:對齊到網格、左對齊、縱向中間對齊、右對齊、頂端對齊、橫向中間對齊、底端對齊、寬度相等、調整到網格、高度相等、大小相等、橫向距離相等、增長間距、減少間距、去除間距、縱向距離相等、增長間距、減少間距、去除間距、橫向居中、縱向居中、置于頂層、置于底層2.2窗口與視圖2.2.1字段列表字段列表視圖顯示當前報表可用字段,如下圖所示:設計報表時,可以直接將字段拖放到報表設計器,也可將整個單據體直接拖放到設計器,但是對于單據類報表,單據體字段只能放入“具體報表”而不能“具體區段”(參見“工作區”部分有關對“具體報表”與“具體區段”的說明)。2.2.2報表結構通過“報表結構”視圖可以查看報表上各元素的層次結構,也便于選擇報表上的控件,從而進一步設立其屬性,調整位置或執行刪除、復制、剪切等操作。2.2.3屬性屬性視圖用于設立報表上各控件的屬性值。可以用于設立報表的紙張大小,字段的邊框,文本的格式,在單元格內的位置(如:上下居中、左右居中)、顯示格式(如:小數位數)等。常用屬性的說明如下:報表控件屬性說明文本格式通過該屬性可以設立日期的顯示格式,小數的顯示精度;在屬性窗口中的具體位置是:(數據綁定)→文本→格式匯總可以設立為取明細中某個字段的記錄值,如求和、平均值、最大值、最小值與計數;設立時需要將文本控件放置于分組首或分組尾區段,一方面將文本通過屬性窗口綁定到要進行記錄的字段,設立位置為:(數據綁定)→文本→綁定,然后設立函數類型,設立位置為:匯總→函數邊框默認為“None”,假如選擇“All”會出現最終得到的表格線寬度不一,需要針對表頭與表體分別設立,最后一列與前面列分別設立頁信息頁信息通過頁信息的選擇可以顯示報表頁數與總頁數,打印日期等分組首每頁反復明細內容(多分錄)換頁后要顯示的表頭內容,可以分組首放置表前內容,并設立分組首該屬性為“是”明細表分頁符設立為“段前”可讓明細表從新頁開始顯示2.2.4工具箱除“指針”用于將鼠標切換到選擇報表控件外,其它控件可以拖放到報表設計界面。標準控件功能描述文本用來向報表中插入單選或多行文本,支持固定文本和動態文本復選框用來在報表中表達真/假或者已選/未選/不擬定等狀態格式文本支持導入本地文本文獻圖片圖片框,用來在報表中顯示圖片面板用來做為其他控件的容器,從而將幾個控件組合在一起,易于操作表格用來向報表中插入表格,數據以表格的形式展示線條直線,用來向報表中插入水平直線,垂直直線以及斜線形狀用來在報表中插入簡樸的圖形條形碼用來向報表中插入不同類型的條形碼郵政編碼用來在報表中插入表達郵政編碼的數字圖表用來讓報表數據展示出不同的圖表形式交叉分析表格用來讓報表數據以行和列交叉分析的方式展示頁信息用來在報表中顯示一些輔助信息,例如總頁數,當前頁碼以及用戶信息等分頁符用來在報表中標記何時需要開始新的一頁交叉條線支持垮區段展示的線條交叉條框支持垮區段展示的條框2.2.5工作區區段報表設計工作區可以添加各種區段及明細表,可添加的區段共有如下幾種:區段類型功能描述頁眉該區域的內容在每一頁頂部邊沿區域顯示,可顯示公司的名稱,Logo等信息表頭該區域的內容僅在報表第一頁顯示一次,位置在頁眉下,頁頭上,一般顯示報表的名稱等一些固定的信息頁頭頁首,位于每一頁頁眉的下面,第一頁顯示在報表首的下面,位于其上的的內容在每一頁都會顯示,可以用來顯示上一頁中未顯示完的表格的表頭或頁信息分組首用來指定分組條件,在明細前要顯示與后續明細相關的公共信息(如部門名稱),明細的匯總信息明細顯示多行數據信息,如序時簿與直接SQL報表的數據分組尾群組尾,與分組首相對,顯示明細信息后的信息表尾與表頭相相應,顯示報表結束部分,一般顯示報表打印日期頁尾與頁頭相對,位于每一頁頁腳之上,其上的內容在每一頁都顯示,重要用來顯示諸如總頁數與當前頁碼頁腳與頁眉相對,該區域的內容在每一頁底部邊沿區域顯示,可顯示公司的地址、聯系方式等信息明細表用來顯示概要-明細型報表(也即主—從報表)的明細表或從表中的信息,如單據的單據體數據,需要以明細表的形式設計,顯示在明細表區域的明細區域說明:1、這里頁眉與頁腳的概念與MSWord中頁眉頁腳的概念是一致的,但與水晶報表的頁眉與頁腳不一致,與其一致的是這里的頁頭與頁尾;2、明細表區域的特殊性,可認為它添加子區域,因此會出現同一個報表設計界面會出現多個同種類型的報表區域,如下圖中可以看見有兩個明細區域,但這兩個明細區域的層次是不同的,最外層的為第一層;3、單據類報表不能將單據體字段放在第一層明細區域,需要放在“明細表”區域下的明細區域,否則只會顯示單據體的第一行數據;下圖幾乎包含了所有類型的報表區域,其中明細表區域具有五個子區域:表頭、分組首、明細、分組尾、表尾;在明細區域中明細子區域中的數據與第一層明細區域中的數據應當是“主—從”關系。報表的數據源中存在“主—從”關系的數據時(如含單據體的單據),能在報表上添加明細區域。具體操作是在報表空白處點擊鼠標右鍵,在彈出的菜單中選擇“插入明細表”,所有數據表對象均會以子菜單的方式顯示出來(如下圖所示),選擇對的的從表對象,則會自動在報表上添加一個明細區域,同時會在明細區域下添加一個缺省的明細子區域。明細表數據源包具有“主—從關系”的數據時,需要通過明細報表區段來顯示從表的數據。這種情況經常發生的例子是單據類報表,雖然有些單據只含一個單據頭,但大多數單據都含一個或多個單據體,單據頭與各單據體構成“主—從”關系。注:單據類報表中,單據體的數據一定要放在放在明細區域的明細表中,否則會發現只顯示單據體中的一條數據,由于單據體自身相對單據而言是一個子表。在創建單據類報表時,在含明細區段的工作區點擊鼠標右鍵,彈出的菜單中有“插入明細報表”子菜單項,其包含可以作為明細表插入的下級菜單項。點擊其中一項,即會在明細區段下插入一個明細表區段,同時在明細表區段下加入明細區段。此后可將單據頭的字段拖放至報表頭,而將單據體的字段放至明細區段下的明細報表區段下的明細區段內。對于明細表區段還可以插入如下區段來修飾明細表:報表首分組首分組尾報表尾在明細表中插入的上述區域其具體的含義與前面的介紹一致。2.3報表管理報表的管理指在報表管理窗口完畢報表的新增、刪除、修改,報表的引入與引出,以及報表的發布與權限管理,報表管理的窗口如下:2.3.1新建、刪除與修改通過報表管理窗口,可以完畢報表的新建與刪除。報表管理窗口左下角為已經打開的子系統,報表按照“子系統——報表類型——報表”這一層次進行管理。操作一個報表時,需要一方面打開并選擇報表所在的子系統,然后在報表類型列表選擇對的的報表類型,在窗口右邊報表列示區域會顯示選中子系統下選中類型的所有報表。新建一張報表,在選擇對的的報表類型后,點擊工具欄新建按鈕,彈出報表的新建向導進行報表的新建;刪除一張報表時,在報表列示區選擇待刪除的報表后,點擊工具欄的刪除按鈕即可;也可以在選擇待修改的報表后,點擊工具欄的設計按鈕來修改以前創建的報表;或點擊工具欄的的預覽按鈕預覽報表顯示的效果。此外,還可以對已經存在的報表重新命名。在報表列示區選擇要重新命名的報表,點擊“文獻”主菜單下的“重命名”菜單項,在彈出的對話框中輸入報表的新名稱擬定即可。也可以將一個報表以另一個名稱另存一份在系統中,這樣就可以在原有的基礎上修改得到與本來不同樣的新報表,但同時又保存了原有的報表,報表的另存需要打開報表后,在報表設計窗口通過執行“文獻”主菜單下的“另存為”菜單項功能進行。2.3.2引入引出在系統中創建的報表是保存在系統的數據庫中的,但是可以將設計的報表從系統中引出為一個磁盤文獻,這樣就可以分發給其它人員使用。其它人員拿到報表文獻后,可以引出到系統,然后保存在系統的數據庫中。引入報表,可以通過執行“文獻”主菜單下的“引入”菜單項功能完畢,點擊該菜單項后會彈出一文獻打開對話框,選擇要引入的報表文獻,擬定后,引入的報表會自動在報表設計窗口中打開,執行保存,則報表引入到了系統。引出報表時,需要到報表的設計窗口,執行“文獻”菜單下的“引出”功能,彈出文獻保存對話框,輸入文獻名稱、擬定,則報表會以指定的名稱保存在指定的目錄下。2.3.3報表發布報表設計后,列表報表與SQL增強報表可以發布到K/3Cloud主控臺,在主控臺直接點擊發布的明細功能即可打開報表;單據類報表則需要類似于套打模板同樣,在套打設立中選擇標準報表模板打印,設立與單據關聯,然后使用單據類報表預覽和打印。單據類報表單據運營時,可以設立單據的單據類報表,設立后執行單據的標準打印即可以打印單據的數據。設立單據關聯的單據類報表操作如下:1.單擊〖套打設立〗→〖打印模板設立〗;2.在彈出的“套打設立”界面,選擇“使用標準報表模板打印”,在單據類型相應的的標準報表模板選擇單據類報表;如下圖所示:設立完單據與單據類報表的關聯后,可以執行單據類報表的預覽與打印。列表報表列表類報表設計后可以發布到K/3主控臺界面,可以在主控臺對數據源進行過濾、導出、打印等操作。1.單擊〖文獻〗→〖發布到主控臺〗;2.在彈出的發布窗口中選擇需要發布的子系統以及需要發布的對象,如下圖所示;在K/3Cloud主控臺點擊發布的列表報表,即可打開列表報表查看數據并打印。列表報表展示多張單據的數據,故在運營時,會彈出單據過濾界面,根據設立的條件查找單據,將單據的結果數據顯示出來。SQL增強報表SQL增強報表可以基于匯總數據源、交叉數據源、元數據組成的數據源以及原直接SQL報表的基礎上創建,若原直接SQL報表的SQL語句中具有參數如:SELECTd.FNameas部門名稱,e.FNameas職工姓名FROMt_Empase,t_DepartmentasdWHEREe.FDepartmentID=d.FItemIDANDd.FName='@DeptName@'說明:1.上面的SQL中,若“SELECT”后跟的字段中有聚合函數,如SUM(),AVG(),MAX(),MIN()等,其后一定要使用“AS”為使用聚合函數的字段定義別名,否則在設計SQL增強報表時,字段列表中沒有此相關的字段。2.上面的SQL語句中@DeptName@為輸入參數,主控臺運營時將彈出參數輸入對話框,用戶輸入的參數值后,系統根據用戶輸入的參數值展示根據該參數值查詢得到的結果并以報表設定的格式展現出來。2.3.4權限設立標準報表的權限控制涉及報表的功能權限,報表發表后,需要授予功能權限才可以查看報表。2.4報表設計2.4.1數據源簡介報表的數據源是指報表的取數來源,一般是指擬定的數據庫的地址,可以取得數據的數據庫對象或它們的集合,如表、視圖、存儲過程與SQL語句。標準報表的數據源是通過“數據源管理”入口進行統一管理的。由于K/3Cloud標準報表是K/3Cloud的組成部分,因此報表的取數來源僅限于K/3Cloud的數據中心,大大簡化了報表設計時數據源的設立。在K/3Cloud標準報表中,目前支持的數據源為K/3Cloud數據中心中的BOS單據、BOS基礎資料以及它們的列表,此外還涉及基礎數據源(元數據組成的數據源)、直接SQL報表、匯總數據源及交叉數據源,這些數據源中除了匯總和交叉數據源,其他都是已經在系統中自然存在的業務對象,用戶無需定義,也不能通過K/3Cloud標準報表設計器添加新的業務對象,這些業務對象的創建是在BOSIDE中完畢的。新建報表時,第一步是擬定報表類型,事實上是的確報表的取數來源。若報表上的數據只來源于某種單據或基礎資料的一張單據,則報表類型為單據類報表;若來源一類單據的多張或所有單據的數據,則為列表報表;若報表數據來源為自定義SQL,則需要在BOSIDE中使用自定義SQL先創建好直接SQL報表,然后將該直接SQL報表作為新建SQL增強報表的數據源。除此以外,元數據組成的數據源以及匯總、交叉數據源也可以作為SQL增強報表的數據源。下圖為創建單據類報表的數據源選擇窗口,列表類報表與單據類報表的數據源均為BOS單據與BOS基礎資料,它們會列示在窗口“業務對象”列表框中,假如是創建SQL增強報表,則下圖“業務系統”列表會變成“可選數據源”列表。假如在上面的窗口中單據列表或可選數據源列表中沒有發現需要選擇的數據源,可以檢查這些數據源是否存在于當前子系統中。擬定其不在當前子系統,可以在報表設計器中打開其它子系統后再進行操作。從這里可以看出,創建的報表與其關聯的數據源必需要在保存同一個子系統,但創建完畢的列表報表與SQL增強報表可以發布到其它子系統,單據類報表必需在單據的運營界面調用,因此它的打開位置與單據的發布位置有關。基礎數據源基礎數據源是指系統中元數據組成的新數據源。系統中的元數據涉及單據、基礎資料的數據庫實體表。將數據源設計所需要的表直接拖入設計區,并對相關的字段進行關聯,即可保存為一個由元數據組成的新數據源;如下圖所示:保存的基礎數據源名會在數據源管理界面顯示出來;基礎數據源的過濾條件支持設立常用過濾、固定過濾等。在基礎數據源設計界面,可以對選擇的數據源進行測試,以及基于該基礎數據源基礎上生成匯總數據源、交叉數據源或直接進入報表樣式生成向導界面直接制作報表。匯總數據源匯總數據源是在基礎數據源或列表上進行匯總,重要用于圖型、圖表,也可以直接用作數據的匯總展示。匯總數據源就是要在原有數據源基礎上依據某些字段(如供應商)對某些字段(如數量和金額)進行匯總解決。如原數據源形式為進口訂單列表,現需要按照供應商和業務員對數量和金額字段進行匯總:1.一方面選擇新建匯總數據源,選擇進行匯總基礎數據源;2.選擇匯總依據字段,注意這里可以通過上移和下移調整字段的位置,這里的上下位置相應到數據源中的左右順序;3.選擇需要匯總的字段,并選擇進行匯總的函數;匯總數據源支持按照一個或幾個數據源進行排名、排序;4.匯總數據源支持生成后立刻進入報表樣是生成向導界面進行報表的設計;5.匯總數據源可以進行測試操作,測試的界面支持導出到文獻。交叉數據源交叉數據源是基于基礎數據源以及列表生成交叉數據源,重要用于制作圖型、圖表,也可以直接用作數據的交叉展示,樣式類似于交叉分析表。其環節如下:1.一方面點擊新建交叉數據源,選擇需要進行交叉解決的數據源,并定義好數據源名;2.接下來選擇行標題,即需要匯總的依據字段,如這里的季度字段;需要注意的是行標題只能選擇一個字段,即只能依據一個字段進行匯總;3.選擇列標題,即按照該列標題進行展開顯示,如這里的機器種類;需要注意的是列標題只能選擇一個字段;4.選擇交叉點計算的數值,如這里的銷售額;5.此外,交叉數據源支持依據一個或幾個字段進行排序操作;6.生成的數據源可以選擇直接進入報表樣式生成向導界面;7.對新生成的交叉數據源進行測試,可以看到數據源的格式已經進行了交叉調整。多數據源標準報表還支持多數據源的應用,如制作圖表,可以選擇將多個數據源中的一個與圖型綁定,一個則與列表綁定。需要注意的是:組合數據源可以由基礎數據源、匯總數據源及交叉數據源組成,多個數據源假如互相之間沒有關聯可以作為子查詢獨立存在。多個數據源組合時過濾條件支持合并。組合數據源生成后進入過濾界面,關鍵字支持合并,過濾條件支持合并,假如不希望某兩個關鍵字合并,可以修改其名稱來變通實現。合并后的過濾條件支持依據合并規則反向調用原數據源,并將結果返回給當前報表。多數據源情況下支持選擇主表,但是主表只能選擇基礎數據源。2.4.2綁定字段報表上的信息有兩類:一類是靜態的信息,如公司的Logo圖標,公司的聯系電話、地址,及報表的名稱;另一類信息為動態信息,它顯示系統數據庫中的即時信息,甚至加以分析記錄顯示在報表上,如公司本月在全球各地區的銷售情況,這個數據不是靜止不變的,因此稱之為動態信息。報表的重要作用是顯示動態信息,當然也也許是動態取出后靜態化為外部文檔,如Excel、Word、PDF文獻,這些文獻可以發送給其它人傳遞信息,但通常這些文檔上的信息不再發生變化。假如是顯示動態信息的報表,需要將報表上的元素與數據庫的元素進行映射,這樣在報表運營時,報表會實時地到數據庫中取數,我們把完畢報表上的元素與數據庫的元素的映射過程稱之為“綁定”,這個過程事實上就是完畢報表顯示控件與數據庫中表、視圖等數據庫對象的字段的綁定。可以綁定到數據庫字段的報表顯示控件用得最為普遍有“文本”控件與“表格”控件的單元格,無論是“文本”還是“表格”的單元格,其綁定過程都是同樣的,下面的內容是以表格控件的單元為例來說明的。將單元格綁定到字段有三種方法:一是將字段從字段列表用鼠標直接拖放到相應的單元格;另一種方法是通過單元格的快捷操作完畢字段的綁定;最后一種是通過單元格的屬性窗口來完畢綁定字段的設定;下圖中顯示的是通過第二種方法來完畢與字段的綁定的,選擇要綁定字段的單元格后,其右上角會出現一個“>”快捷操作按鈕,點擊該按鈕會彈出快捷操作項,同時按鈕上的標題變成“<”,在快捷操作項中,通過數據綁定項的下拉列表選擇要綁定的字段即完畢數據的綁定。通過第二種方法來完畢與字段的綁定的,選擇要綁定字段的單元格后,其右上角會出現一個“>”快捷操作按鈕,點擊該按鈕會彈出快捷操作項,同時按鈕上的標題變成“<”,在快捷操作項中,通過數據綁定項的下拉列表選擇要綁定的字段即完畢數據的綁定。在設立數據綁定期,可以同時設立字段值的顯示格式,對于日期、數字型字段尢為重要,否則日期型字段的值會顯示完全年月日時分秒等信息,數字型的字段會顯示很多尾數0;設立顯示格式的方法是點擊設立項“格式”右邊的按鈕,彈出格式設立對話框,在對話框中選擇合適的格式,格式對話框及各種格式的含義見后繼“字段顯示格式”小節。2.4.3分組與匯總分組與匯總往往是兩個有著一定聯系的功能,不分組的情況下,匯總是取所有明細數據數據的匯總結果,有分組設定的情況下,匯總可以取一個組內明細數據的匯總結果。分組:分組是指按記錄對象某個共同屬性將記錄對象分類,如將公司所有員工部部門進行分類,以記錄顯示出每個部門及各員工的人力資源成本,這時在創建報表時需要以部門作為分組字段。另一個例子是公司會收到很多客戶的訂單,每個客戶都會有很多訂單,可以以客戶作為分組字段,從而記錄出每個客戶的訂單總額。設計報表時,分組及匯總功能的完畢是通過設立分組區域的分組屬性來完畢的,一方面是設立分組字段,選中分組首區域,點擊區域名稱右上角“>”快捷操作按鈕,在彈出的快捷操作項列表中,有“分組字段”一項,如下圖所示:點擊“分組字段”項的操作按鈕,彈出分組字段設立窗口,如下圖所示:上述窗口左邊為分組成員列表,即參與分組的字段也許不僅一個,而是由多個字段的組合作為分組,這些字段合稱為分組字段集合。設定分組字段時,一方面點擊上述窗口上的“添加”按鈕,成員列表中會增長一個新項,也可在成員列表中選中一項后,點擊“移除”按鈕將選中項刪除。在窗口右邊設立該成員的排序方法,升序或是降序,設立字段名,通過下拉列表可以選擇報表數據源中的任意字段。分組字段有多個時,再次點擊“添加”按鈕添加成員并設立其排序方式及該成員綁定的字段。通過成員列表右邊的上下調整按鈕,可以調整成員相對于其它成員的順序,這將影響報表中分組之間的相對順序。匯總:匯總是報表很重要的一個記錄分析功能,匯總提供了對明細數據進行求和、取平均值、取最大值、取最小值、記數等功能,用得最為廣泛的是求和。設立匯總的操作相對簡樸,下面以設立在表格單元格顯示匯總信息為例介紹設立匯總的方法:設立單元格顯示數據匯總信息,有兩種方法,一種是通過單元格的快捷操作按鈕進行;另一種是通過屬性設立窗口進行設立;使用前一種方法較為方便快捷;設立時一方面選中表格的單元格,此時單元格右上角會出現“>”快捷按鈕,點擊彈出快捷設立項列表,其中有一項為“匯總”,如下圖所示:通過點擊單元格的快捷操作項“匯總”旁邊的操作按鈕,會彈出如下一屏所示的匯總設立窗口:從屏幕上匯總設立窗口可以看出,通過這個窗口可以設立綁定字段、匯總函數、顯示格式、是否顯示空值及匯總范圍,窗口右邊是設立后的預覽效果,對各設立項分別描述如下:1.綁定字段(Boundfield):點擊綁定字段下拉列表框右邊的按鈕,報表綁定的數據源中的所有字段均會顯示在下拉列表中,選擇要對其進行匯總記錄的字段即可;2.匯總函數(Summaryfunction):提供了如下一些常用匯總函數,報表上將根據設立的函數,顯示相應的記錄值,函數的功能分別描述如下:函數名說明:平均,綁定字段的所有明細數據相加后除以總記錄數的結果;總數,明細數據的記錄數,若有設立分組字段,且設計當前匯總字段匯總范圍為分組,則為一個組內明細數據的記錄數;求和,綁定字段數據相加的結果;最大值,明細數據中綁定字段值中的最大值;最小值,明細數據中綁定字段值中的最小值;正運營匯總,正運營數據匯總;比例,綁定字段的明細數據除以綁定字段數據相加的結果;3.顯示格式(Formatstring):數據庫中存儲的值以默認格式顯示在報表上時,也許不符合用戶規定,這時可以通過設立顯示格式的辦法,使報表信息的顯示更加合理,或是更加符合用戶的使用習慣。點擊匯總設立窗口中的格式設立項旁邊的設立按鈕,彈出顯示格式設立窗口即可進行顯示格式設立;格式對話框及各種格式的含義見后繼“字段顯示格式”小節。要注意對于匯總值的顯示格式的設立,容易與非匯總值的顯示格式設立混淆,對于匯總值的顯示格式設立只能在匯總設立時進行設立;從屬性窗口中設立時,也只能通過設立匯總分組下的格式屬性進行,不能在“數據據綁定”屬性下的文本格式屬性中進行設立。4.忽略空值(IgnoreNULLValues):對于記錄字段值為空的記錄,勾選該項則不進入記錄。記數時當作沒有該記錄,求平均值時,該記錄也不計,只是把不為空的字段值相加除以不為空的記錄數。5.匯總范圍(SummaryRunning):指匯總記錄函數的取值范圍,總共有四種,如下表所示:范圍說明None無,選中該項則取消已經設立的匯總;Group分組,匯總函數作用于一個分組,即取一個分組的匯總值;Page頁,匯總函數作用于頁,這種應用通常是在頁首或頁腳顯示當前頁的小計信息,特別是明細數據很多,需要在多頁顯示時很有用;Report報表,匯總函數作用于整個報表,通常在表頭與或表尾區域的字段顯示記錄匯總值時,設立匯總范圍為整個報表,即不管明細數據有多少個分組,也不管這些明細數據顯在多少頁上,取它們所有值的記錄結果;2.4.4報表格式化報表格式化是指使用報表編輯器的功能,使報表的數據顯示整齊,外觀更加美觀,宜于閱讀。報表格式化的涉及的內容較多,現分別一一描述如下:1.表格:通過是表格來顯示數據是報表格式化一種途徑,表格可以使數據的顯示更加整齊。以表格來顯示數據需要一方面將顯示數據的報表控件放置在表格內,表格缺省沒有邊框,為表格設立邊框時不要針對單元格逐個設立,最佳是選中整個表格后統一設立。將鼠標移到表格上靜止不動,表格左上角會出現移動表格的鼠標指針,如下圖所示:此時點擊鼠標,表格會顯現選中狀態(表格四周會出現粗的虛線框及小方框樣的控制點),如下圖所示:表格被選中后,通過表格的屬性窗口中設立其邊框,通常選擇“All”。對于以表格顯示的明細數據,可以在分組首區域中通過表格顯示表格中數據的標題,該表格加上所有的邊框;設立其明細區域中的表格邊框時,不要有上邊框,否則會發現每兩行明細數據間的表格線較其它表格線粗,這是由于上一行的下邊框與下一行的上邊框重疊引起的;分組尾區域中的表格也同樣,設立時不要有上邊框。2.重新顯示表頭:假如明細數據太多,需要跨頁顯示,往往需要在新頁再次顯示數據的標題,為方便地完成該功能,可在在分組首區域設計明細數據的標題,然后通過快捷方式設立分組首區域的“每頁反復”屬性,即在如下圖中勾選“每頁反復”的復選框:3.分頁:需要將報表上某個區域的數據在一個新頁中顯示,最佳的辦法就是設立區域控件的“分頁符”屬性,該屬性有三個可選值,如下圖所示:空,表達該區域內的信息顯示不產生額外的分頁;區段前,表達該區域的信息在一個新頁中開始顯示;區段后,表達顯示該區域中的信息后,開始一個新頁顯示后一區域中的信息。若對于同一區域中的信息,想讓其中一部分從一個新頁中開始顯示,可在設計時在需要在新頁顯示的信息前添加“分頁符”控件到報表上,報表預覽與打印時,就會將分頁符后的內容在新頁中顯示與打印。4.打印在底端:有些報表需要在最后一頁的頁尾顯示一些信息,可以把這些要顯示的信息放置在“表尾”區域,由于該區域的信息只在最后一頁顯示,默認是緊跟著前一區域的信息顯示,但可以設立為“打印在底端”(如下圖所示),這樣頁尾區域的信息就會靠最后一頁的頁尾顯示。5.圖片:圖片能增強報表的視覺效果,報表上的圖片重要涉及兩個方面:一個報表發布者的信息,涉及公司的Logo、商標;另一個是報表相關的產品的圖片。為報表添加圖片,需使用報表的片顯示控件,然后設立其圖片屬性,可以引入一張本地圖片到報表中。2.4.5字段顯示格式可以將報表上綁定的字段為數值、日期型的字段以指定的格式在報表上顯示數據,如小數的精度,前面有無貨幣符號等,可以通過顯示格式設立對話框進行,如下圖所示:格式設立對話框與MSExcel單元格設立對話框類似,操作也一致,具體各種格式的含義與套打設計時的顯示格式設立基本一致的,可以根據窗口顯示的“示例”結果也可以理解其具體的含義。其中有一個選項是“負數紅字”,在套打模板設計時也有這個選項,其意義是相同的,它是指報表控件相應的數字型字段的值為負數時,在預覽與查看報表時以正數紅色顯示。設立報表控件的顯示格式的方法有兩種:一種是通過報表控件的快捷操作進行;另一種是通過屬性窗口進行設立,分別說明如下:通過報表控件的快捷操作進行設立時,一方面選中要進行格式設立文本控件或表格的單元格等報表控件,其右上角會出一個“>”的快捷按鈕,點擊彈出一個快捷操作列表,其中有一點擊其右邊的設立按鈕,會彈出格式設立對話框,選用對的的格式即可;要注意的是對于顯示匯總數據的報表控件,不能直接通過快捷操作項中的“格式”進行匯總數據格式的設立,而是通過快捷操作項的“匯總”設立項進行,如下圖所示:點擊匯總設立按鈕,彈出匯總設立對話框,其中有一項就是“格式(Formatstring)”,點擊其右邊的設立按鈕會彈出格式設立對話框,通過它來完畢匯總數據格式的設立。另一種設立顯示格式的方法是通過報表控件的屬性窗口來完畢。選中對于不是顯示匯總信息的報表控件,在屬性窗口展開“數據綁定”組,可以看到“文本”子組下有“格式”這一項,點擊其右邊的設立按鈕,也會彈出顯示格式設立對話框,通過格式對話框完畢顯示格式的設立;同時也要注意對于顯示匯總信息的報表控件,設立顯示格式時不能通過設立“數據綁定”組下“格式”屬性來進行,而是通過“匯總”組下的“格式”屬性來進行設立。顯示格式總共分為六類,分別具體說明如下:日期目前提供了多種日期格式,以2023年12月18日例,格式化的結果如下:格式顯示值為yyyy-MM-dd2023-12-18數值用于設立數值的精度,是否采用科學記數法,是否有千分位,數值類型的格式以-.987為例,示例結果如下:格式顯示值為:##,##.00-1,234,567,890.99百分數用于將原值以帶“%”的百分數顯示,以-.987為例,示例結果如下:格式顯示值為:##%-%貨幣用于將原值冠以貨幣符號顯示,以-.987為例,示例結果如下:格式顯示值為:$0.00-$.99特殊以-.987為例,示例結果如下表所示:格式顯示值為:(###)###-####-(123)456-7891常規用于在原始值前面或后面顯示特定的字符,設立界面如下所示:2.4.6圖表將“圖表”控件從工具箱拖放至報表設計區域時,會彈出圖表設計向導,如下圖所示:該向導一步步引導用戶設立圖形的圖表類型、外觀、數據、系列標題、坐標軸、圖例、標題,也可通過向導窗口左邊的導航欄選擇性地針對某些項的設立。圖表設立完畢后,若需要修改設立,可通過如下方式進行:1.在設計區域選中圖表,此時會在圖表左上角出現快捷操作按鈕,點擊后會彈出其快捷操作菜單項,如下圖所示:2.點擊菜單項中的“向導…”,彈出該圖的圖表設立向導,在向導中可以重新設立和設計該圖表。圖表類型標準報表提供了7類共59種圖表類型,分別描述如下:1.柱狀圖名稱外觀說明并排條形圖并排條形圖以一系列垂直條顯示數據。這種類型的圖表最適于表達跨越一段時間的多個數據組,便于顯示組值之間的比較(例如AZ、CA、OR和WA地區去年的銷售數字)堆積條形圖堆積條形圖以一系列垂直條顯示數據。這種類型的圖表最適合表達三個系列的數據,每個系列的數據由一種顏色表達,堆積在一個條形中,便于顯示組值和子組值之間的對比(例如,2023年、2023年和2023年的銷售情況)比例條形圖堆積條形圖以一系列垂直條顯示數據。這種類型的圖表最適合表達三個系列的數據(數據為比例,三個比例相加為100%),每個系列的數據由一種顏色表達,堆積在一個條形中,便于強調總計的每個組成部分的比例(例如,2023年、2023年和2023年的銷售占三年總銷售比例情況)2.柱狀范圍圖和甘特圖名稱外觀說明并排范圍圖它類似于甘特圖X、Y軸調換位置后的顯示,它描述了參數相應的值所屬的范圍(如工作任務的計劃開始與計劃結束時間)堆積范圍圖它類似于甘特圖X、Y軸調換位置后的顯示;
該圖形將多個系列的值按參數值顯示在一個條形中,這樣便于對比與參照(如同時顯示工作任務的計劃開始與計劃結束時間,及實際開始時間與實際結束時間)并排甘特圖甘特圖是一種水平條形圖,通常用于時間表的圖形化表達。橫軸顯示時間范圍,縱軸顯示一系列任務或事件。圖表上的水平條表達縱軸各項的事件序列及時間范圍。在創建甘特圖時應僅使用日期字段。堆積甘特圖堆積甘特圖,將多個系列的值放在一個進度條中表達,如將工作任務的計劃開始與計劃結束時間,及實際開始時間與實際結束時間按任務名稱放在一個條形中顯示,這樣可以方便地比較計劃時間與實現執行時間3.點線圖名稱外觀說明點圖這種圖形用于在同一上圖中,使用點來表現一系列的數據折線圖用一系列以線段相連接的點表達數據。這種類型的圖表最適于表達大批分組的數據(例如過去幾年的銷售總額),通過這種圖形可以比較容易地看出數據的變化及趨勢階梯線性圖這種圖形有助于比較同一系列中各點所代表的值的變化大小4.面積圖名稱外觀說明并排面積圖面積圖用填充了顏色或圖案的面積來顯示數據。這種類型的圖表最適于顯示有限數量的若干組數據堆積面積圖通常依據時間繪制,以顯示每個系列的對比與累計,它較堆積條形圖比較容易看到變化趨比例面積圖通常依據時間繪制,以顯示每個系列的比重,并闡明系列之間的關系(例如,AZ、CA、OR和WA地區在銷售總額中所占的比例)5.餅圖名稱外觀說明餅圖餅圖用分割并填充了顏色或圖案的餅形來表達數據。餅圖通常用來表達一組數據(例如銷售占整個庫存的比例),然而,您也可以選擇多個餅圖來顯示多組數據,闡明構成總計的各組成部分的值的比重6.雷達和極地圖名稱外觀說明雷達圖雷達圖(又可稱為戴布拉圖、螂蛛網圖)是財務分析固表的一種。即將一個公司的各項財務分析所得的數字或比率,就其比較重要的項目集中劃在一個圓形的固表上,來表現一個公司各項財務比率的情況,使用者能一目了然的了解公司各項財務指標的變動情形及其好壞趨向。
雷達圖重要應用于公司經營狀況——收益性、生產性、流動性、安全性和成長性的評價。上述指標的分布組合在一起非常象雷達的形狀,因此而得名。7.財務專用圖名稱外觀說明蠟燭圖技術分析中廣泛使用的一種價格走勢圖。蠟燭圖與柱狀圖同樣顯示以下價格資料:開盤價、最高價、最低價和收盤價。中間的盒形(也稱蠟燭的燭身)連接開盤價和收盤價,而燭身上下的細線(也稱影線)則連接最高價和最低價。實心(左圖為紅色)燭身表達開盤價高于收盤價,空心(左圖為黑色)燭身代表收盤價高于開盤價股票圖股票圖用來表達數據值的高低。在監視金融或銷售行為方面很有用。可以表達開盤-最高-最低-收盤價位,設計時需要提供相應著四個系列及系列值;它與上面蠟燭圖只是顯示外觀不同樣,其作用相同外觀通過外觀設立可以調整圖表的外觀顏色,系統提供了7種可供選擇的設立,可以通過窗口右上角的下拉列表框進行選擇(如下圖所示),系統默認設立為“自然色”。系統提供的7種外觀已經在下圖右上角的下拉列表框列示,用戶可以根據自己的喜好、報表的使用場景及公司的顏色基調進行選用;此外,用戶也可以通過設立報表中圖表的屬性來修改報表的外觀,涉及著色,字體字號等。新建圖表時,在向導中進行外觀設立的窗口如下所示:圖表新建完畢后,也可以在設計器中通過選中圖表對象后,點擊其右上方的快捷按鈕,然后選擇“向導…”快捷操作項調出向導進行外觀設立;系列一個系列表達一組平行的數據,如下圖所示:對于每個系列需要分別設立數據類型與數據來源;創建圖表時,系統默認添加兩個系列,默認名稱為“連續1”與“連續2”,可以通過窗口右上角系列名輸入框修改其系列名稱;可以通過窗口的【添加(A)】與【移除(R)】按鈕來添加新的系列或刪除已有系列;系列的數據有參數與值之分,其地區就是圖形的參數值,這些值一般作為圖形的X軸值,這樣銷售量就是值,一般作為圖形的Y軸值;數據通過數據設立,可以定義圖形需要顯示的值,設立窗口如下圖所示:對數據設立窗口中涉及的有關概念與操作說明如下:1.系列一個系列表達一組平行的數據,如去年每個地區的銷售收入作為一個系列,稱之為“去年銷售收入”;前年的銷售收入作為另一個系列,稱之為“前年銷售收入”;2.參數與值:參數往往是報表中數據的核算對象,如部門、職工,值則是指這些核算對象核算的指標對象的值,如銷售額;在K/3Cloud中一般選擇基礎資料類型的字段作為參數,一般選擇數量型字段作為值的來源;但是若考察公司去年每月的銷售額,則參數為月份,銷售額則為值;參數在報表中只能有一個,但某些報表類型值會有多個。如甘特圖,其值會有兩個,一個任務的開始日期,另一個任務的結束日期;對于股票圖,其值會有四個,涉及最低價、最高價、開盤價、收盤價;有多個值時,顯示這些值來源于不同的數據庫字段,將這些值分別與相應的字段綁定即可;3.參數類型與值類型:參數類型有定性、數量、日期三種,值類型只有數量與日期兩種。這些類型中難于理解的就是“定性”,其實除了數量與日期兩種類型之外的類型都是定性的,定性的是指這些參數值是離散的,參數之間不會有先后關系,或者說先后關系對記錄沒有實際意義的影響;顯然前面所舉的例子中,各部門去年的銷售額,部門作為參數,則參數類型是“定性的”,值類型為數量;4.數據綁定與點數:數據綁定與點數是報表數據的兩種來源方式。數據綁定方式根據綁定的字段從數據庫中動態取數,若使用點數,則數據是在進行報表數據在“點數”頁簽直接輸入,報表運營時根據輸入的值來展示報表。顯示圖表中各記錄對象的記錄圖上顯示的記錄值或其它文本,其顯示格式的設立針對各個系列統一設立,從窗口的右上角可以選擇需要調整顯示風格的系列名稱。針對窗口右邊各屬性的設立說明如下:1、可見:在窗口右上角系列下拉列表框下面,該屬性控制系列標簽是否在圖表上顯示;2、值類型:提供三種選擇:(A)點數、(B)系列名、(C)文本。默認為“點數”,即記錄對象的記錄值,選擇“系列名”則把系列的名稱顯示在各記錄對象的記錄圖上,選擇“文本”則會把值類型下拉列表框下“文本”輸入框中輸入的文本顯示在各記錄對象的記錄圖上。“百分數顯示數值”只有在圖表類型為“餅圖”或“3D餅圖”時可用;勾選該項,表達標簽顯示的內容將不是記錄值,而記錄值在總計中的比例。3、擺放用于設立標簽相對每個記錄對象記錄圖的位置。有兩個設立項:(A)位置、(B)角度;位置可供選擇的設立一般有兩種:(A)頂部、(B)中央,選擇“頂部”則系列標簽顯示在每個記錄對象記錄圖的頂部,“中央”則顯示在每個記錄對象記錄圖的中央位置;對餅圖與3D餅圖有3種:(A)內部、(B)外部、(C)兩列,“內部”指將標簽顯示在每個記錄對象的扇區內,“外部”指顯示在顯示在扇區外,“兩列”則以左右兩列的垂直排列顯示在圖形的左右兩邊;標簽一般默認是垂直顯示在每記錄圖形的正上方,此時與記錄圖形的角度為“0”,這個角度是可以重新設立的,在“角度”輸入框輸入一個新值,則系列標簽會以輸入的角度顯示在記錄圖形的上方或外則。4、連續線有兩個設立項:(A)可見、(B)長度;在“可見”沒有勾選的情況下,系列標簽與記錄圖形間沒有連接線;“長度”輸入框輸入的值決定其連接線的長短。5、坐標軸設立記錄圖形X軸與Y軸及背景的顯示風格,并不是所有的圖形都會有坐標軸,如餅圖及3D餅圖是沒有的。6、旋轉:該復選框位于向導窗口中間效果圖的右上角。記錄圖形一般都會有X軸與Y軸,通常在X軸顯示記錄對象,在Y軸顯示記錄值,X軸默認以水平線及刻度顯示在圖形底部,Y軸默認以垂直線及刻度顯示在圖形左側;勾選“旋轉”復選框,則X軸與Y軸會互換顯示位置;這種作法有一個好處,就是當記錄對象值太多,不能在一頁紙上橫向顯示完全,通過縱向顯示可以很直觀地比較所有記錄對象的記錄結果。7、可見:默認勾選,去除勾選則相應坐標軸不顯示。8、逆序:默認情況下,軸上的刻度值在X軸上按升序從左到右排列,Y軸上從下向上逐漸增大;勾選“逆序”復選框,則刻度值在X軸上按降序從左到右排列,Y軸上從下向上逐漸減小。9、標題:用于說明X軸與Y軸刻度值代表的意義,可以在文本輸入框中輸入相應的標題予以說明。在“對齊”下拉列表框中有三個選擇項:(A)遠、(B)近、(C)居中;默認值為“遠”,題顯示在軸上最大刻度值的下方,選擇“近”則標題顯示在軸上最小刻度值的下方,“居中”則居中顯示在軸的下方。10、輔助刻度:該屬性的設立與“顯示刻度”及“網格線”的設立有關;只有這兩個屬性設立中至少有一設為“所有”時才可用;設立的值影響到軸上刻度的顯示及記錄圖背景中網格線的顯示,即每兩個刻度值間顯示多少個小刻度,及記錄圖形背影中的網絡線密度。11、顯示刻度:“顯示刻度”用于控制刻度的顯示,其下拉列表框中提供了三個選擇項:(A)所有、(B)重要、(C)無刻度;只有在選擇“所有”時,才會根據“輔助刻度”的設立在重要刻度間顯示小刻度,這些小刻度上不顯示刻度值,刻度值僅在主刻度上顯示;選擇“重要”時,只會針對每一個刻度值顯示一個刻度;“無刻度”則不顯示任何刻度;對于X軸,顯然沒有必要選擇“所有”。12、網格線:用于設立是否在記錄圖形的背景中顯示風格線,顯示網格線重要用途是利于讀數。網格線下拉列表提供了三個選擇項:(A)重要、(B)所有)、(C)無網格線;選擇“重要”則只針對每一個顯示的刻度值顯示網格線;“所有”則除了顯示重要的網格線外,還在每兩條主網格線間顯示此外幾條網格線,主網格線之間顯示的網格線條數為在“輔助刻度”設立的值;“無網格線”則不顯示任何風格線。“交錯排列”用于設立X軸每兩個刻度值間背景顏色深淺度不同,這樣有助于讀圖。13、圖例圖例是記錄圖中對于記錄對象的不同記錄值往往以不同的顏色加以區別,在餅圖與3D餅圖中會以不同的顏色表達不同的記錄對象,圖例則說明這些不同的顏色代表的含義,每個圖例均由兩部分構成,顏色塊及相應說明。14、標題標題即圖表的正副標題,可以通過設立標題的字體,涉及字號大小、樣式與字體類型,一般設為較小的字體,這樣來區別正標題完畢副標題的定義。標題的設立說明如下:(1)、標題列表:初始時標題下列表中并沒有可供選擇的標題項,點擊“添加”按鈕會以缺省的名稱添加到標題列表中。從標題列表選擇要進行修改的標題后,可以在標題名稱編輯框中直接修改其名稱,也可以點擊“移除”將選擇的標題刪除。(2)、可見:設立選擇的標題是否在圖形上顯示。(3)、位置:設立標題相對圖形主體的位置,包具有4個選擇項:(A)頂部、(B)底部、(C)左側、(D)右側,標題會自動根據選擇的位置適應文字的排列方向,保證與X軸或Y軸平行,從面使整體美觀,不占用空間。(4)、對齊:指標題相對圖形主體的對齊方式,有三個選擇項:(A)遠、(B)近、(C)居中;這三個選擇項的意義與標題的位置屬性設立有關,分別描述如下:a)當標題位于圖形頂部時,選擇“遠”時,標題顯示在靠圖表主體的左上角與水平軸平行顯示,“近”顯示在靠圖表主體右上角與水平軸平行;b)當標題位于圖形有底部,選擇“遠”時,標題顯示在靠圖表主體的左下角與水平軸平行顯示,“近”顯示在靠圖表主體右下角與水平軸平行;c)當標題位于圖形的左側時,選擇“遠”時,標題顯示在靠圖表主體左上角與垂直軸平行顯示,“近”顯示在靠圖表主體左下角與垂直軸平行;d)當標題位于圖形的右側時,選擇“遠”時,標題顯示在靠圖表主體右下角與垂直軸平行顯示,“近”顯示在靠圖表主體右上角與垂直軸平行;(5)、縮進:指標題相對圖形主體的間隔距離,縮進值越小,則越靠近圖形主體;表現在當標題顯示圖形主體頂部或底部時,縮進值越小,標題與圖表主體的垂直間距越小;當標題顯示在圖形主體的左右兩側時,縮進值越小,標題與圖表水平間距越小。(6)、顏色:用于設立當前選中標題的字體顏色,要注意當修改使用了其它顏色后,會發現當前選中的標題總是呈現紅色,其實此時顏色的設立已經生效,只是系統總是將當前選中的標題以紅色顯示。(7)、字體:用于設立標題的字體、字號及風格。風格可以設立為:粗體、斜體、刪除線、下劃線。2.4.7報表樣式生成向導SQL增強報表可以通過報表樣式生成向導通過幾個簡樸的環節建立多種樣式的報表。新建SQL增強報表,進入“報表樣式生成向導”界面,選擇數據源然后設立多數據源的關聯關系,再選擇具體的報表樣式,配置所選樣式的基本屬性即可。關聯數據源選擇部分報表的數據無法通過一個SQL語句取得所有的數據,一個典型的例子是采購訂單,其數據來源于:(1)訂單基本信息表,如訂單號、供應商、訂單日期等;(2)訂單明細表;(3)訂單條款表;在上述例子中,訂單基本信息表與訂單明細表構成一個“主—從”關系,同時,訂單基本信息表與訂單條款表也構成一個“主—從”關系。當報表的數據不能通過一個SQL取出,可通過SQL向導組裝生成,設計過程如下圖:列表生成向導列表是最常見的一種報表樣式,就是將數據源中的字段值按照列表的形式顯示出來。如下面的例子,根據報表樣式生成向導不久就能生成一個列表。1、新建SQL增長報表,輸入列表名稱;2、在相應的子系統中選取列表的數據源,雙擊添加到右側已選數據源區域;3、在多個數據源情況下,可以在此步設立數據源直接的關聯,以及設立主表。這里主表會默認第一個基礎數據源;4、在樣式選擇界面選擇列表樣式,在該步向導中列出樣式以及相應的效果圖;5、報表字段會默認將數據源中的字段所有添加進去,假如不需要顯示某字段,可以在報表字段中將該字段移除,并可以通過上移和下移調整字段直接的順序,字段的上下順序相應列表中字段的左右順序;默認勾選“以表格顯示”,這樣生成的報表是列表的樣式,假如去掉該勾選,列表展現形式為“字段名+字段值”的樣式。分組匯總表生成向導在實際的報表業務中,經常會出現這樣的報表需求:制作一個進口訂單分組匯總報表,匯總依據為:供應商、業務員,顯示明細信息為物料、單位,匯總信息為:金額。即按照供應商和業務員對金額進行匯總顯示。對于上面的報表需求,可以先生成匯總數據源。列表類型選擇進口訂單,單據體選擇單據頭和物料明細,匯總依據字段選擇供應商、業務員、物料、單位,匯總字段選擇金額并使用求和函數,生成數據源后直接進入報表生成樣式選擇界面,有3種子樣式供選擇。1.如選擇首樣式,在該樣式中會將分組字段以及合計字段顯示在分組首位置,即明細值上方:2.在字段選擇界面選擇所要顯示的明細信息,這里是物料名稱和單價字段;3.選擇匯總依據字段,即按什么字段進行匯總,如這里的供應商和業務員。注意這里的匯總字段假如是A和B,則按照A+B的方式進行分組,而不是先按B,再按A分組;4.選擇匯總字段,這里需要匯總的字段為金額,在可選字段中選金額,函數中選擇求和;5.以下是分組匯總表首樣式的預覽:6.假如在上面的操作中將樣式選擇為分組匯總——居中,則預覽效果如下(這里展示的是匯總了數量和金額兩個字段):7.相應地,選擇分組匯總——尾樣式則相應的預覽效果如下(這里展示的是匯總了數量和金額兩個字段):交叉分析表生成向導在業務報表中交叉分析樣式也是一種常見的樣式,如這樣的業務需求:制作一個進口訂單交叉匯總報表,行匯總依據為:供應商、商品、單位,列匯總依據為:交貨日期,匯總信息為:金額和數量。對于上面的報表需求,可以先生成匯總數據源。列表類型選擇進口訂單,過濾界面中選擇單據頭和物料明細,匯總依據字段選擇供應商、業務員、物料、單位,匯總字段選擇金額和數量并使用求和函數,生成數據源后直接進入報表生成樣式選擇界面。1.選擇報表樣式為交叉分析類型;2.選擇交叉分析報表的行標題和列標題。如這里行標題選擇供應商、物料名稱以及單位,而列標題選擇交貨日期;3.選擇交叉分析報表每個交叉的計算數值,如這里的數量和金額。可以在已選字段中通過上移和下移調整字段的順序,這里的上下順序相應報表樣式中的左右順序;4.以下是交叉分析報表的樣式預覽效果圖:圖型生成向導圖型以非常形象的形式展示了數據,K/3Cloud標準報表目前支持59種圖表樣式,在報表向導生成界面目前支持五類常見圖型樣式:柱狀圖、點線圖、面積圖、雷達圖及餅圖。下面給出這幾種圖型的簡樸制作過程及制作過程中對數據源的約束等注意事項。以柱狀圖為例,柱狀圖是一種記錄報告圖,由一系列高度不等的縱向條紋表達數據分布的情況。標準報表中的柱狀圖對數據源的規定為參數和系列為列形式展示,而縱向比較值則為列值。例如以季度為參數,系列有四個,分別為便攜機、工控機、網絡服務器和微機,每個系列的值為相應于參數的銷售額。制作這張圖型的環節為:1.一方面選擇數據源。選擇好數據源后,在向導界面選擇報表類型為圖型,子類型為柱狀圖;2.接下來擬定四個系列,系統會自動將所有列字段都加載到系列中,可以將不需要的系列刪除。對每個系列進行參數和值的設立,這里參數為季度,值則為系列名,如便攜機的值就選為便攜機,注意設立完所有的系列;3.注意這里的參數衡量類型和值衡量類型就使用系統默認的即可,不用修改,假如修改不妥會引起類型不匹配;4.接下來設立圖型的標題,這里的向導只支持設立x軸標題,不支持y軸標題。假如需要設立y軸標題,可以在報表生成后的設計界面的屬性窗口中進行設立。該頁向導的刻度以及網格線可根據需要進行設立;5.點擊完畢后就會進入報表設計界面,報表設計完畢,假如還需要設立一些相關的屬性,可以在設計界面點圖型控件,點擊右上角的“>”符號,運營向導,在這個向導中您可以進行更加具體的設立。6.點線圖、面積圖以及雷達圖對數據源的規定同柱狀圖,并且制作圖型的過程也與柱狀圖相似,這里不再贅述。圖表生成向導圖表與圖型類似,不同的是,圖表不僅以圖型的形式展示了數據,還在圖型的下方以列表的方式展示了數據。用向導設計圖表與用向導設計圖型類似,不同的是在向導中配置了圖型信息后會進入列表字段選擇界面,此時選擇列表所要顯示的字段。列表和圖型的數據可以來自同一個數據源,也可以來自不同的數據源,這可以通過我們的多數據源來實現,需要注意的是,列表字段只能來自基礎數據源,在向導中選擇為主表,該數據源就作為列表的取數來源。而圖型的數據源可以是直接SQL、匯總和交叉,此時可以在圖型樣式選擇界面進行選擇制作圖型的數據源。假如需要將交叉數據源或匯總數據源的字段顯示為列表,可以通過在報表設計區將原字段清除,重新添加字段來實現。這里僅給出常見圖表的示例圖片:
第3章報表應用K/3CloudBOS為了滿足用戶對業務報表的定制需要,特別推出了萬能報表設計平臺,它是一款功能與操作與水晶報表(CrystalReport)均較為相似的報表設計工具,它與K/3CloudBOS系統緊密集成,更加易于使用。3.1單據類報表設計案例:ABC網絡銷售公司的“采購訂單”,需要進行單據類報表設計,進行標準打印。操作環節:登錄K/3CloudBOS進入BOSIDE界面,在主菜單上選擇【文獻】—【萬能報表設計平臺】,彈出萬能報表平臺安裝界面,點擊安裝后自動進行安裝。如圖3-1-1所示。圖3-1-1萬能報表設計平臺入口菜單安裝完畢后,彈出萬能報表設計平臺登陸界面,輸入用戶名和密碼點擊登陸,如圖3-1-2所示。圖3-1-2萬能報表設計平臺登陸界面登陸萬能報表設計平臺后,在系統視圖界面選擇【進銷存管理】-【采購管理】,點擊擬定打開采購管理子系統,如圖3-1-3所示。圖3-1-3萬能報表設計平臺系統視圖界面在主菜單上選擇【文獻】—【新建】-【單據類報表】,打開單據類報表新建向導,左側選擇業務對象類型為單據,右側選擇業務對象為采購訂單,輸入業務對象名稱為“采購訂單標準打印模板”,點擊擬定進入報表設計界面。如圖3-1-1所示。圖3-1-4套打模板新建向導設立報表頁頭信息,將右側字段列表內的數據源,如供應商、單據編號等拖放至頁頭設計區,并根據需要進行名稱編輯,如圖3-1-5所示。圖3-1-5頁頭字段數據源設計設立報表白細信息,右鍵點擊明細區域右鍵選擇插入明細表,通過明細表“數據成員”屬性,綁定明細表相應的單據體“采購訂單-單據體”,如圖3-1-6所示;圖3-1-6(1)明細區域右鍵插入明細表圖3-1-6(2)明細表屬性綁定數據成員在明細區域內設立單據體字段表,添加表格控件并設立表格列數,邊框及明細區域內所在的位置,將單據體標題字段名稱依次輸入至單元格中,復制明細區域的表格,并粘貼至明細表區域內的明細內,并調整至合適位置,注意調整明細區域范圍與表格高度,將字段列表中單據體字段數據源,拖放至明細表區域的表格單元格中,可通過屬性欄設立表格的邊框,如圖3-1-7所示。圖3-1-7單據體字段綁定數據源設立報表頁尾信息,將字段列表內的數據源,如創建人、審核人字段等拖放至頁尾區域,并根據需要進行名稱編輯,如圖9-1-8所示;圖7-1-8頁尾字段數據源設計保存報表,登錄主控臺打開一張現有的采購訂單,點擊工具欄【套打設立】按鈕,選擇使用【標準報表模板打印】選項,并設立相應的標準報表模板為“采購訂單標準打印模板”,如圖3-1-9所示;圖3-1-9套打設立標準打印設立選擇工具欄【選項】-【預覽】按鈕,對采購訂單進行標準打印預覽,如圖7-1-10所示;圖3-1-10采購訂單標準打印預覽3.2列表類報表設計案例:ABC網絡銷售公司的“采購訂單”,需要設計列表類報表,以圖表的方式展示不同供應商采購物料的數量分布情況,報表需要發布后查看數據。操作環節:登錄K/3CloudBOS萬能報表設計平臺,在主菜單上選擇【文獻】—【新建】-【列表類報表】,彈出報表新建向導界面。如圖3-2-1所示。圖3-2-1新建列表類報表選擇采購訂單,輸入報表名稱為“采購訂單列表報表”,點擊擬定,彈出報表過濾界面。如圖3-2-2所示。圖3-2-2新建向導報表過濾界面設立報表中顯示的條件、排序字段、顯示隱藏列。如圖3-2-3所示。圖3-2-3(1)報表條件圖3-2-3(2)報表排序字段圖3-2-3(3)報表顯示隱藏列設立報表頁頭信息,添加報表名稱。設立報表白細,將右側字段列表內的數據源,如日期、單據編號等拖放至明細設計區,標題拖動到頁頭區域,設立標題和數據源對齊,并根據需要進行名稱編輯。可根據需要設匯總字段。如圖3-2-4所示。圖3-2-4字段數據源設計設立圖形信息,從工具欄拖動圖表控件至頁頭區域,會自動彈出圖表向導界面,如圖3-2-5所示;圖3-2-5(1)圖表向導1點擊next,切換到系列編輯界面,選擇系列的顏色,使用系統預置顏色。圖3-2-5(2)圖表向導2點擊next,刪除預置的系列1、系
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 開學季商店活動策劃方案
- 開學戶外音樂活動方案
- 錄音促銷活動方案
- 心靈家園活動方案
- 影院飲品活動方案
- 志愿洗車活動方案
- 微景觀創意幼兒活動方案
- 開展跨班區域活動方案
- 德州燒烤活動方案
- 開戶紅包活動方案
- YY/T 1851-2022用于增材制造的醫用純鉭粉末
- GB/Z 13800-2021手動輪椅車
- GB/T 6109.17-2008漆包圓繞組線第17部分:180級自粘性直焊聚酯亞胺漆包銅圓線
- GB/T 5163-2006燒結金屬材料(不包括硬質合金)可滲性燒結金屬材料密度、含油率和開孔率的測定
- 英語學科核心素養教案設計
- 小學二年級數學下冊找規律復習題
- GPS與慣導系統的組合導航技術課件
- 2020-2021年度廣東省湛江市赤坎區教師縣鄉選調招聘考試《教育基礎知識》試卷及答案【解析】
- DB15T 489-2019 石油化學工業建設工程技術資料管理規范
- (新版)無人機駕駛員資格理論考試題庫及答案
- HALCON編程基礎與工程應用全書ppt課件匯總(完整版)
評論
0/150
提交評論