第六章 報表管理的詳細設計_第1頁
第六章 報表管理的詳細設計_第2頁
第六章 報表管理的詳細設計_第3頁
第六章 報表管理的詳細設計_第4頁
第六章 報表管理的詳細設計_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第六章 報表管理的詳細設計章節(jié)內容· 第一節(jié) 報表管理的總體設計· 第二節(jié) 表格式定義的功能設計· 第三節(jié) 報表公式定義的功能設計· 第四節(jié) 報表數(shù)據(jù)處理的功能設計· 思考題課程教學進程設計:18(一) 課程順序 第十八講(二) 課時 2(三) 教學內容第六章 報表管理的詳細設計6.1 報表管理的總體設計6.2 表樣格式定義的功能設計6.3 報表公式定義的功能設計6.4 報表數(shù)據(jù)處理的功能設計(四) 講授方法演示講授:演示:課件中報表格式定義、公式定義和數(shù)據(jù)處理的功能(五) 課程作業(yè)習題:按指出的復習重點進行復習 第一節(jié) 報表管理的總體設計 會

2、計報表概括了企業(yè)的經(jīng)濟活動,反映了企業(yè)的財務狀況和經(jīng)營成果,它是關心企業(yè)情況的單位、上級主管部門、政府和個人了解企業(yè)財務狀況和經(jīng)營成果以及資金流動和運用情況的主要信息來源。同時它也是企業(yè)內部管理人員進行管理,提高企業(yè)經(jīng)濟效益的重要參考資料。 會計報表分為對外報表和內部報表兩類,對外報表是指企業(yè)必須采用統(tǒng)一的格式,按規(guī)定的日期對外報送的各種報表。這類報表的格式相對固定,按現(xiàn)行會計制度的規(guī)定,工業(yè)企業(yè)的對外會計報表包括資產負債表、利潤表、現(xiàn)金流量表等。一、報表管理的功能模塊劃分 報表管理利用通用的報表定義功能可以自行定義和設計報表,可以靈活的定義各種報表格式及報表數(shù)據(jù)來源,同時,報表管理還具有數(shù)據(jù)

3、采集、計算、統(tǒng)計、查詢、匯總等功能。 通過設置報表格式,定義報表的數(shù)據(jù)關系,可以方便地從數(shù)據(jù)庫中取出有關發(fā)生額或余額數(shù)據(jù)生成報表。 在報表管理中具有兩種報表文件,即表樣文件和數(shù)據(jù)文件。目前的通用報表軟件大都提供了自定義生成表樣文件和模板生成表樣文件兩種功能,報表表樣生成之后,再由報表處理軟件根據(jù)表樣文件的格式自動生成報表的數(shù)據(jù)文件,最后進行報表輸出和報表分析。 二、報表管理的數(shù)據(jù)存儲設計 報表數(shù)據(jù)生成就是從有關科目發(fā)生額與余額基表中,取出相關科目的余額或發(fā)生額數(shù)據(jù),根據(jù)報表的數(shù)據(jù)公式定義,直接由計算機自動生成報表數(shù)據(jù)。 因此,所涉及到的數(shù)據(jù)基表主要有表樣基表、報表文件基表、會計科目字典、其他各

4、種數(shù)據(jù)字典、各種發(fā)生額與余額基表、操作員及其權限設置基表等。其中絕大部分基表在第二章“系統(tǒng)管理的詳細設計”中已經(jīng)給出,在此需要設計的是表樣基表和報表文件基表。1、表樣基表的數(shù)據(jù)結構設計 表樣基表的名稱為Byjb。在表樣基表中存儲的主要有報表管理軟件的開發(fā)者為用戶事先設計好的、企業(yè)會計制度規(guī)定的、需要向外界披露的、有著固定格式的報表模板,以及為一般企業(yè)設計的常用報表模板。 報表表樣基表各賬套都可以使用,在該基表中存儲的報表表樣相當于標準報表模板,各賬套都可用此模板來生成本賬套的報表文件,對于生成的報表文件用戶可根據(jù)需要對其進行修改。在此需要說明的是模板文件也可以不存儲在數(shù)據(jù)庫中,而將其另存為以C

5、LL為后綴的CELL文件。三、報表處理的基本流程 報表處理分為三個組成部分,即表樣格式定義、表樣公式定義和報表數(shù)據(jù)處理。 在表樣格式定義中需定義表樣尺寸、行高、列寬、單元屬性、組合單元等格式。 在表樣的公式定義中需定義報表的數(shù)據(jù)來源。用戶通過使用報表管理系統(tǒng)提供的公式進行報表的數(shù)據(jù)庫取數(shù)定義。 報表的格式定義和報表的公式定義是表樣設計的重要組成部分,二者缺一不可,彼此互為依托,只有格式?jīng)]有數(shù)據(jù)的報表沒有實用價值,不能為信息使用者提供有用信息;只有數(shù)據(jù)沒有格式的報表不能為用戶所理解,不便于信息使用者使用。 因此,在設計報表的表樣時,表樣的格式定義和表樣的公式定義處于同等重要地位。 報表處理步驟

6、報表處理的具體步驟應視不同情況而定,但其基本處理步驟如下。 第一步:進入報表管理系統(tǒng),建立新的表樣文件 選用報表管理系統(tǒng)的“新建表樣”功能,進入表樣基本信息錄入界面,用戶輸入表樣文件的基本信息(表樣名稱、行數(shù)、列數(shù)、表樣文件的說明性信息)后,就建立了一個新的表樣文件,此時可以在此報表上設計報表格式,設計完成后保存即可。第二節(jié) 表樣格式定義的功能設計 一、表樣格式定義 表樣設計功能是報表管理系統(tǒng)的重要組成部分,表樣是報表數(shù)據(jù)存在的基礎,沒有報表格式,報表數(shù)據(jù)毫無意義,只有把這些數(shù)據(jù)放入相應的報表表樣格式中,才能用文字說明其意義所在。 設計報表的格式也就是利用報表管理系統(tǒng)提供的相應功能,在屏幕上繪

7、制出報表的表格,填入報表的說明性文字。 當用戶使用表樣格式定義功能時,如果表樣文件已經(jīng)存在,則系統(tǒng)允許用戶修改原有的表樣文件,或者對原有的表樣文件進行補充,如果表樣文件并不存在,則系統(tǒng)允許用戶利用表樣設計功能生成一張全新的表樣。2、表樣格式設計 表樣格式不僅僅指報表的行數(shù)和列數(shù),而且還包括對報表內容的設計。 表樣參數(shù)設置完成后進入表樣設計窗口,系統(tǒng)根據(jù)用戶設定的基本信息生成一張指定行列數(shù)的空白表,初始的頁簽名稱為用戶在表樣相關參數(shù)設置窗口設定的表樣名稱。 表樣設計的功能較多,需要輸入的信息也較多,因此,要求界面設計要合理,而且方便用戶操作。 表樣設計具有文件、編輯、視圖、行、列、表頁、數(shù)據(jù)、窗

8、口等功能。 導入、導出功能 通過PB編程調用CELL控件的文件函數(shù)實現(xiàn)。報表管理系統(tǒng)提供給用戶表樣模板文件是以CLL為后綴的CELL文件,使用打開文件功能也只能打開CELL文件,這樣用戶在實際應用過程中的選擇范圍就受到了限制。 報表管理系統(tǒng)的導入、導出功能實現(xiàn)了不同格式表樣文件之間的資源共享。 通過導入功能可以將文本文件、HTML文件、EXCEL文件等格式的表樣導入到報表管理系統(tǒng)表樣設計窗口中,如果導入的表樣符合用戶需要,則通過保存功能可以將導入的表樣文件保存到服務器的數(shù)據(jù)庫中,供局域網(wǎng)內部的系統(tǒng)合法用戶使用。 如果導入的表樣不能完全符合用戶需要,則用戶可對其進行必要的修改。報表管理系統(tǒng)的導出

9、功能可以將用戶設計的表樣文件導出為文本文件、HTML文件、EXCEL文件等格式的表樣文件。 如果用戶把設計的表樣導出為EXCEL文件格式的表樣,則可以使用EXCEL打開該表樣,并對其進行編輯,編輯后的表樣還可以用報表管理系統(tǒng)的導入功能重新導入到系統(tǒng)中。導出其他文件格式的表樣文件則以獨立文件的形式保存在報表管理系統(tǒng)之外。導入的表樣即可以保存在服務器的數(shù)據(jù)庫中,也可以獨立文件的形式保存在客戶機上。 打印和退出功能 退出功能實現(xiàn)退出表樣設計界面,返回報表管理系統(tǒng)主控界面,該功能通過PB編程實現(xiàn)。打印功能主要包括頁面設置、打印預覽和打印等。打印功能通過調用CELL的打印及打印預覽函數(shù)實現(xiàn)。 頁面設置窗

10、口中打印內容設定標簽頁的主要功能包括打印范圍設定、打印行標列標設定、縮放設定以及輔助打印參數(shù)設定等。 選擇全表頁則打印整張工作表,利用指定范圍功能可以只打印表樣的部分內容。選擇打印行標或者打印列標功能則在打印表樣時同時打印行標和列標。 選擇打印表格線功能則在打印時連同表樣格式和表格線一同打印,否則只打印表樣格式而不打印表格線。 選擇單色打印功能只使用黑色打印,否則打印出和表樣設置窗口相同的彩色,此功能需要采用支持多色打印的打印機才能實現(xiàn)。 打印3D屬性功能則打印出3D效果,打印所有單元格功能實現(xiàn)打印隱藏單元的功能。 頁眉和頁腳功能是設置打印的頁眉和頁腳,可以選擇居左、居中或者居右顯示,頁眉和頁

11、腳可以由用戶直接輸入通過系統(tǒng)提供的插入頁號、插入日期、插入時間、插入總頁數(shù)、插入表名等功能插入指定的內容。 表頭、表尾、表左和表右功能設置在每個打印頁中重復打印的內容,并分別位于表格的頭部、尾部、左部和右部。只需在表頭行號、表尾行號、表左列標和表右列標分別對應的單行編輯框中輸入表樣的行標、列標即可。 要注意這些內容可以超過一行或者一列,但必須連續(xù)。 表頁選項功能設定此次頁面設置是針對某一張表頁,還是將所有的表頁頁面都設置為一樣。選擇指定表頁功能并在對應的單行編輯框中輸入表頁的序號即可。(2)編輯和視圖功能 編輯和視圖功能主要是指在設計表樣時所用到的一些常用功能。編輯功能主要包括:撤銷、重做、復

12、制、粘貼、刪除、查找、替換、設置超級鏈接、全選、清除、填充等;視圖功能主要包括:工具欄、行標、列標、頁簽、垂直滾動條、水平滾動條等。(4)格式功能 設置單元格屬性。此功能同通用的電子表格軟件的格式功能類似,格式功能主要包括字體設置、畫邊框線、設置組合功能、設置單元格文本的顯示方式和設置單元格內文本的對齊方式等功能。 這些格式功能大都可以通過調用CELL的單元格屬性設置對話框來實現(xiàn)。 顯示標簽頁的主要功能是選擇顯示的分類,主要有:缺省、數(shù)值、貨幣、日期、時間、百分比、科學計數(shù)、文本和特殊格式等。二、利潤表表樣格式定義實例 1、定義表樣尺寸 首先確定利潤表的尺寸。利潤表的表體有17行4列,再加上表

13、頭3行,表尾2行,一共是22行。使用“生成表樣”功能,在設置表樣參數(shù)窗口中,將表樣名稱設置為“利潤表”,在表樣說明多行編輯框中輸入相關的說明文字“演示報表”,更改行數(shù)為22,列數(shù)為4。 2、定義表頭 在A1單元格中輸入“利潤表”,在A2單元格中輸入“會工02表”,之后選中A1:D1單元,使用工具欄上組合單元功能設置組合單元格,使用字體居中功能設置字體居中顯示,使用設置單元格屬性功能設置顯示為粗體。三、其他財務報表表樣格式定義實例 1、資產負債表標樣格式定義實例 2、現(xiàn)金流量表表樣格式定義實例 3、償債能力分析表表樣格式定義實例 4、營運能力分析表表樣格式定義實例 5、盈利能力分析表表樣格式定義

14、實例第三節(jié) 報表公式定義的功能設計 一、數(shù)據(jù)庫取數(shù)公式定義 報表公式定義的功能設計也就是報表的數(shù)據(jù)取數(shù)功能設計。由于各種報表之間存在著密切的數(shù)據(jù)邏輯關系,各種報表數(shù)據(jù)采集和運算要用到大量的數(shù)據(jù)庫取數(shù)公式。 由于在電算化會計信息系統(tǒng)中,所有的賬簿都不保存,需要時隨時生成。所以,報表的數(shù)據(jù)來源主要是數(shù)據(jù)庫中存儲的會計科目發(fā)生額、余額、累計發(fā)生額等數(shù)據(jù)。 二、表頁內部公式設計 除了數(shù)據(jù)庫取數(shù)公式之外,表頁內部的計算公式也是必不可少的。表頁內部公式設計主要就是指固定區(qū)域的公式定義。 表頁的內部公式具有較為重要的地位,會計報表的數(shù)據(jù)在同一張表樣內部存在著這樣或者那樣的關系,例如資產負債表的資產總計一項是

15、所有資產類會計科目的余額之和。 其中還有流動資產合計,流動負債合計等,這就需要用表頁內部公式計算。表頁內部公式的功能通過CELL控件自身實現(xiàn)。三、常用公式設計 利用CELL組件開發(fā)的會計報表子系統(tǒng)提供常用的統(tǒng)計函數(shù)、表函數(shù)、財務函數(shù)以及數(shù)學函數(shù)等,這些函數(shù)為CELL的自帶函數(shù),在輸入公式時可以通過幫助文件找到。1、一般常用函數(shù) (1)取絕對值函數(shù):Abs()。返回值是參數(shù)去掉正負號后的數(shù)值,括號內為參數(shù),是要求絕對值的實數(shù)。 (2)三角函數(shù):以余弦函數(shù)Cos()為例,返回值是給定角度的余弦值,角度作為參數(shù),角度要用弧度制來表示,如果角度以度為單位,需要再乘以 PI()/180轉換為弧度。 (3

16、) 取整函數(shù):Int()。括號內的參數(shù)是要進行四舍五入處理的實數(shù)。 (4)將文本轉換成數(shù)字函數(shù):Value()。括號內的參數(shù)為帶引號的文本,或對包含所要轉換文本的單元格的引用。 (5)取平方根函數(shù):Sqrt()。參數(shù)為所要進行取平方根的實數(shù)。2、常用的統(tǒng)計函數(shù) (1)取平均值函數(shù):Average(),返回區(qū)域中符合單元篩選條件的單元內數(shù)值的平均值。括號內參數(shù)為對具體單元格引用的區(qū)域參數(shù),以及要求取平均值的單元篩選條件。區(qū)域參數(shù)如:A1:B6,D5:F10;單元篩選表達式如:loopcell()>8,其中l(wèi)oopcell()函數(shù)表示所選的參與求值的單元格。 (2)符合條件單元格計數(shù)函數(shù):C

17、ount(),該函數(shù)的返回值是所限定的區(qū)域中符合單元篩選條件的單元格個數(shù)。括號內的參數(shù)為對單元格引用的區(qū)域參數(shù),如:A1:D6, B3:F9,以及表示條件的單元篩選表達式,如:loopcell()<9,例如:Count(A1:F7, loopcell()<5) 表示把A1:F7區(qū)域中值小于5的單元格計數(shù),返回符合條件單元格的個數(shù)。函數(shù)中單元格篩選條件為空時表示對指定區(qū)域中所有的單元格計數(shù)。 (3)求單元最大值函數(shù):Max(),該函數(shù)的返回值是區(qū)域中符合單元篩選條件單元格中數(shù)值的最大值。主要參數(shù)是對單元格引用的區(qū)域參數(shù)和單元篩選表達式。例如:Max(A1:B3,loopcell()&

18、lt;36),表示在A1:B3區(qū)域中小于36的單元格內,求出數(shù)值最大值并將該最大值返回給該函數(shù)所在的單元格。函數(shù)中單元格篩選條件為空時,表示求指定區(qū)域中所有單元格的數(shù)值最大值。 (4)求單元最小值函數(shù):Min(),該函數(shù)的返回值是區(qū)域中符合單元篩選條件單元格中數(shù)值的最小值。主要參數(shù)是對單元格引用的區(qū)域參數(shù)和單元篩選表達式。例如:Min(A1:D32,loopcell()>25),表示在A1:D32區(qū)域中大于25的單元內求最小值,并將該最小值返回給該函數(shù)所在的單元格。函數(shù)中單元格篩選條件為空時,表示指定單元格區(qū)域中所有單元格的數(shù)值最小值。 (5)單元求和函數(shù):Sum(),該函數(shù)返回值是區(qū)域

19、中符合單元篩選條件單元格的數(shù)值之和。主要參數(shù)是對單元格的引用區(qū)域參數(shù)和單元篩選條件表達式。例如:Sum(A1:F3,loopcell()>7),表示對A3:F3區(qū)域中大于7的單元求和。如果單元篩選條件為空,則函數(shù)對所引用區(qū)域的所有單元格進行求和。求和后將合計數(shù)返回給該函數(shù)所在的單元格。3、常用表函數(shù) (1)取單元格函數(shù):Cell(),該函數(shù)返回指定單元,函數(shù)的主要參數(shù)是列數(shù)、行數(shù)和頁數(shù)。 (2)返回當前單元格函數(shù):CurCell(),如果在公式表達式中,則返回公式單元,否則返回當前單元。語法:CurCell()。 (3)返回單元格的列號函數(shù):GetCol(),語法:Getcol(cell

20、),cell為單元參數(shù)。 (4)返回單元格的頁號函數(shù):Getpage(),語法:Getpage(cell),cell單元類型,該函數(shù)一般與select3d函數(shù)套用,簡單單元格頁號不確定,將返回0。四、利潤表公式定義實例 下面以設計利潤表公式為例,說明設計公式的功能怎樣在表樣設計窗口實現(xiàn)。 利潤表涉及到的會計科目名稱和相應科目編號有:主營業(yè)務收入5101,其他業(yè)務收入5102,投資收益5201,補貼收入5203,營業(yè)外收入5301,主營業(yè)務成本5401,主營業(yè)務稅金及附加5402,其他業(yè)務支出5405,營業(yè)費用5501,管理費用5502,財務費用5503,營業(yè)外支出5601和所得稅5701。 用

21、戶在相應的單元格輸入“=”后,系統(tǒng)自動顯示公式錄入界面,進入公式輸入功能。五、其他財務報表公式定義 1、  資產負債表公式 資產負債表!C5 = dffs("5101") 資產負債表!C6 = jffs("5401") 資產負債表!C7 =ncye("1001")+ncye("1002")+ncye("1009") 資產負債表!C8 = ncye("1101")-ncye("1102")+ncye("143101") 資產負債

22、表!C9 = ncye("1111") 資產負債表!C10 = ncye("1121") 資產負債表!C11 = ncye("1122") 資產負債表!C12 = ncye("1131")-ncye("114101")2、償債能力分析表公式 償債能力分析表!B5 = B6/B7 償債能力分析表!B9 = B10/B11 償債能力分析表!B10 = ye("1001")+ye("1002")+ye("1009")+ye("110

23、1")-ye("1102")+ye("143101")+ye("1111")+ye("1121")+ye("1122")+ye("1131")-ye("114101")+ye("1133")-ye("114102")+ye("1151")+ye("1161")+ye("1301")+ye("190101")+ye("1

24、40201")+ye("1293") 償債能力分析表!B6 = ye("1001")+ye("1002")+ye("1009")+ye("1101")-ye("1102")+ye("143101")+ye("1111")+ye("1121")+ye("1122")+ye("1131")-ye("114101")+ye("1133"

25、;)-ye("114102")+ye("1151")+ye("1161")+ye("1201")+ye("1211")+ye("1221")+ye("1231")+ye("1232")+ye("1241")+ye("1243")-ye("1244")+ye("1251")+ye("1261")+ye("1271")-y

26、e("1281")+ye("1291")-ye("2141")+ye("4101")+ye("4105")+ye("4107")+ye("1271")+ye("1301")+ye("190101")+ye("140201")+ye("1293")3、營運能力分析表公式 營運能力分析表!B3 = B4/B5 營運能力分析表!B4 = dflj("5101")

27、營運能力分析表!B5 = (ncye("1131")-ncye("114101")+ncye("1131")-ncye("114101")/2 營運能力分析表!B6 = 360/B3 營運能力分析表!B7 = ye("2101")+ye("2111")+ye("2121")+ye("2131")+ye("2151")+ye("2153")+ye("2161")+ye("

28、;2171")+ye("2181")+ye("2176")+ye("2191")+ye("2211")+ye("230101")+ye("2193")4、盈利分析表公式 盈利能力分析!C4 = ncye("1001")+ncye("1002")+ncye("1009")+ncye("1131")-ncye("114101")+ncye("1133"

29、)-ncye("114102")+ncye("1201")+ncye("1211")+ncye("1221")+ncye("1231")+ncye("1232")+ncye("1241")+ncye("1243")-ncye("1244")+ncye("1251")+ncye("1261")+ncye("1271")-ncye("1281")+ncye("1291")-ncye("2141")+ncye(

溫馨提示

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

評論

0/150

提交評論