[發明專利]一種多表頭報表的生成方法、裝置及終端有效
| 申請號: | 201010555132.2 | 申請日: | 2010-11-23 |
| 公開(公告)號: | CN102479072A | 公開(公告)日: | 2012-05-30 |
| 發明(設計)人: | 張榮華 | 申請(專利權)人: | 金蝶軟件(中國)有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F17/24 |
| 代理公司: | 深圳中一專利商標事務所 44237 | 代理人: | 張全文 |
| 地址: | 518000 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 表頭 報表 生成 方法 裝置 終端 | ||
技術領域
本發明屬于數據處理領域,尤其涉及一種多表頭報表的生成方法、裝置及終端。
背景技術
報表是一種通過表格、圖表等來動態顯示數據的格式。它是由單元格構成的二維矩陣,行和列的交叉確定單元格,單元格內容可以是數字或文字。在報表的列標題所在行中,把一行分解為多行來對標題進行分組所形成的表頭稱為多表頭。
報表是企業應用軟件系統中不可或缺的一部分,隨著用戶需求的增加,報表列也在不斷的增加,當報表列增加到一定的數量時,會造成列標題的混亂,增加用戶查看報表的難度,不能滿足用戶快速識別報表數據的需求,而且對不同用戶的報表顯示要求,都需要通過頻繁修改報表軟件的后臺代碼來實現,增加了報表軟件的開發和維護成本。
發明內容
本發明實施例的目的在于提供一種多表頭報表的生成方法,旨在解決如下問題:
1、報表列過多,造成列標題的混亂,增加用戶查看報表的難度;
2、對不同用戶的報表顯示要求,需要通過頻繁修改報表軟件的后臺代碼來實現,增加了報表軟件的開發和維護成本。
本發明實施例是這樣實現的,一種多表頭報表的生成方法,所述方法包括下述步驟:
接收針對報表列標題定義的分組規則;
存儲根據所述分組規則生成的報表列標題;
解析所述存儲的報表列標題;
根據解析得到的報表列標題生成對應的多表頭報表。
本發明實施例的另一目的在于提供一種多表頭報表的生成裝置,所述裝置包括:
分組規則接收單元,用于接收針對報表列標題定義的分組規則;
列標題存儲單元,用于存儲根據所述分組規則生成的報表列標題;
列標題解析單元,用于解析所述存儲的報表列標題;
多表頭報表生成單元,用于根據解析得到的報表列標題生成對應的多表頭報表。
本發明實施例的另一目的在于提供一種包括上述多表頭報表的生成裝置的終端。
在本發明實施例中,通過對報表的列標題定義分組規則,設計存儲結構和解析機制對根據所述分組規則生成的報表列標題進行存儲和解析,解析后的報表可生成對應的多表頭報表,有效解決列標題混亂現象,滿足用戶快速識別報表數據的需求,另外,根據不同用戶的需求,只需調用存儲的分組規則來生成對應的多表頭報表,不需要頻繁修改報表軟件的后臺代碼,可有效降低報表的開發和維護成本,并提高用戶滿意度。
附圖說明
圖1是本發明實施例提供的多表頭報表的生成方法的實現流程圖;
圖2是本發明實施例提供解析存儲的報表列標題的具體流程圖;
圖3是本發明實施例提供的多表頭報表的生成裝置的結構圖。
具體實施方式
為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
本發明實施例通過對報表的列標題定義分組規則,設計存儲結構和解析機制對根據所述分組規則生成的報表列標題進行存儲和解析,解析后的報表可生成對應的多表頭報表,有效解決列標題混亂現象,滿足用戶快速識別報表數據的需求,另外,根據不同用戶的需求,只需調用存儲的分組規則來生成對應的多表頭報表,不需要頻繁修改報表軟件的后臺代碼,可有效降低報表的開發和維護成本,并提高用戶滿意度。
為了說明本發明所述的技術方案,下面通過具體實施例來進行說明。
實施例一:
圖1示出了本發明實施例提供的多表頭報表的生成方法的實現流程,該方法根據對報表的列標題定義的分組規則,設計存儲結構和解析機制對根據所述分組規則生成的報表列標題進行存儲和解析,解析后的報表可有效解決列標題混亂現象,滿足用戶快速識別報表數據的需求,另外,根據不同用戶的需求,只需調用存儲的分組規則來生成對應的多表頭報表,可有效降低報表維護的成本,并提高用戶滿意度。其詳細步驟如下所述:
在步驟S101中,接收針對報表列標題定義的分組規則。
在本發明實施例中,報表列標題的顯示形式可以根據用戶不同的需求進行不同分組規則的定義,如:“X+Y”、“X+Y+Z”等分組規則,表示對報表列標題通過“+”號(不局限于該符號)分割第一標題和第二標題或者第一標題、第二標題和第三標題等。存儲定義好的分組規則以供用戶選擇。下面通過舉例說明其中一種分組規則的定義形式,不局限于該例,如下表所示:
表一
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于金蝶軟件(中國)有限公司,未經金蝶軟件(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010555132.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:具數據防護功能的電子裝置
- 下一篇:一種鋅/多鹵化物儲能電池





