[發明專利]一種在線軟件服務系統及其報表生成方法和裝置有效
| 申請號: | 200910109085.6 | 申請日: | 2009-08-03 |
| 公開(公告)號: | CN101650710A | 公開(公告)日: | 2010-02-17 |
| 發明(設計)人: | 冉曉林;向俊濤 | 申請(專利權)人: | 金蝶軟件(中國)有限公司 |
| 主分類號: | G06F17/24 | 分類號: | G06F17/24;H04L29/08 |
| 代理公司: | 深圳中一專利商標事務所 | 代理人: | 賈振勇 |
| 地址: | 518000廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 在線 軟件 服務 系統 及其 報表 生成 方法 裝置 | ||
1.一種在線軟件服務系統中的報表生成方法,其特征在于,所述方法包括 下述步驟:
A、網絡服務器在接收到報表生成請求時,根據所述報表生成請求從數據 庫服務器獲取基本數據,并從文件服務器獲取報表模板文件,所述報表模板文 件包括基本數據區域、報表數據區域和報表數據生成操作;
B、網絡服務器通過報表生成組件將所述基本數據填充至所述報表模板文 件的基本數據區域,并將填充了基本數據的報表模板文件發送至網絡客戶端;
C、網絡客戶端通過表格處理軟件對報表模板文件中基本數據區域的基本 數據執行報表模板文件中的報表數據生成操作,生成報表數據,并將生成的報 表數據顯示在報表模板文件的報表數據區域,生成目標報表。
2.如權利要求1所述的方法,其特征在于,當要生成Excel報表時,所述 步驟A、B、C替換為:
A、網絡服務器在接收到報表生成請求時,根據所述報表生成請求從數據 庫服務器獲取基本數據,并從文件服務器獲取Excel模板文件,所述Excel模板 文件包括基本數據區域、報表數據區域和報表數據生成操作;
B、網絡服務器通過Excel生成組件將所述基本數據填充至所述Excel模板 文件的基本數據區域,并將填充了基本數據的Excel模板文件發送至網絡客戶 端;
C、網絡客戶端通過Excel表格處理軟件對Excel模板文件中基本數據區域 的基本數據執行Excel模板文件中的報表數據生成操作,生成報表數據,并將 生成的報表數據顯示在Excel模板文件的報表數據區域,生成Excel報表。
3.如權利要求1或2所述的方法,其特征在于,所述報表數據生成操作為 透視操作、分組操作、公式操作、宏操作和圖表操作中的一種或多種組合。
4.如權利要求3所述的方法,其特征在于,當所述報表數據生成操作為所 述多種組合時,多種報表數據生成操作用于生成同一維度的報表數據,或者用 于生成不同維度的報表數據。
5.如權利要求1所述的方法,其特征在于,在所述步驟A之前,所述方 法還包括下述步驟:
網絡客戶端接收用戶輸入的報表生成請求,并將所述報表生成請求發送至 網絡服務器;在所述步驟C之后,所述方法還包括:
網絡客戶端向用戶展示生成的目標報表。
6.如權利要求2所述的方法,其特征在于,在所述步驟A之前,所述方 法還包括下述步驟:
網絡服務器從數據庫服務器獲取備選字段,并向網絡客戶端提供獲取的備 選字段;
網絡客戶端接收用戶從備選字段中選擇的輸出字段,并向網絡服務器發送 自定義模板請求;
網絡服務器在接收到自定義模板請求后,根據用戶從備選字段中選擇的輸 出字段,通過報表生成組件動態生成新報表文件,并將生成的新報表文件返回 網絡客戶端,所述新報表文件為包含基本數據區域表頭的報表文件,其中新報 表文件的基本數據區域表頭的字段是用戶從備選字段中選擇的輸出字段;
網絡客戶端接收新報表文件,并通過表格處理軟件對新報表文件進行報表 數據生成操作,創建報表數據區,生成自定義報表模板文件,并將生成的自定 義報表模板文件上傳至網絡服務器;
網絡服務器接收網絡客戶端上傳的自定義報表模板文件,并將自定義報表 模板文件保存至文件服務器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于金蝶軟件(中國)有限公司,未經金蝶軟件(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910109085.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:多國語言翻譯系統及其方法
- 下一篇:快速凹型草支墊壓制機





