[發明專利]基于Excel統計報表與web技術自動匹配方法在審
| 申請號: | 201410135873.3 | 申請日: | 2014-04-08 |
| 公開(公告)號: | CN104978333A | 公開(公告)日: | 2015-10-14 |
| 發明(設計)人: | 邵偉;冷曄;陳國富 | 申請(專利權)人: | 無錫蘭霖網絡科技有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 214000 江蘇省無錫市新區菱*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 excel 統計 報表 web 技術 自動 匹配 方法 | ||
1.一種基于Excel統計報表與web技術的自動匹配方法,其特征在于,包括以下步驟:
步驟1:選擇Excel數據報表的報表類型,獲取上傳的Excel文件,根據Excel數據報表的類型進行解析Excel文件,獲取Excel數據報表的工作表Sheets。
步驟2:將數據庫中的科目取出,傳到view層。
步驟3:選擇需要匹配的工作表,異步獲取該工作表,進行Excel數據報表格式驗證,若格式錯誤進行提示,正確分析處理該工作表,取出數據報表中的科目,以列方式順序顯示。
步驟4:獲取步驟2中處理的對象,進行匹配,匹配成功則在步驟3對應的科目后面顯示,以顯示匹配成功;無匹配的Excel數據報表中的科目顯示為空文本,以顯示無匹配結果。
步驟5:檢查匹配是否完全,若有科目未匹配,在文本中輸入對應的匹配科目,每輸入一個字,從步驟2的對象中遞歸匹配,提供可以選擇的科目,無需全部輸入。
步驟6:Excel數據報表的科目對應匹配的科目名已被修改,步驟4又匹配成功,可以刪除對應匹配的文本內容,重新步驟5。
步驟7:如不需要匹配,刪除Eexcel數據報表科目匹配的對應文本即可。
2.根據權利要求1所述的一種基于Excel統計報表與web技術的自動匹配方法,其特征在于:步驟1采用JAVA?ExcelAPI(POI)進行解析。
3.根據權利要求1所述的一種基于Excel統計報表與web技術的自動匹配方法,其特征在于:步驟2將數據庫所有的科目取出,處理為json對象,傳到view頁面中。
4.根據權利要求1所述的一種基于Excel統計報表與web技術的自動匹配方法,其特征在于:步驟3默認第一張工作表,工作表選擇變動時事件觸發,利用ajax異步處理,獲取Excel數據報表的報表類型,獲取上傳的Excel文件,獲取選擇的工作表,按規則進行解析,將結果返回到view頁面。
5.根據權利要求1所述的一種基于Excel統計報表與web技術的自動匹配方法,其特征在于:步驟4獲取步驟2的json對象,進行遞歸處理,以列方式逐一匹配步驟三中的科目。
6.根據權利要求1所述的一種基于Excel統計報表與web技術的自動匹配方法,其特征在于:步驟5中文本變動時觸發時間,再次獲取步驟2的json對象,進行逐字遞歸匹配,將匹配結果顯示到view頁面。
7.根據權利要求1所述的一種基于Excel統計報表與web技術的自動匹配方法,其特征在于:步驟4、5、6、7中利用js、ajax等技術處理,大大緩解服務器壓力,提高了匹配效率,無需修改Excel,智能、實用,能夠適應各種需求。
8.根據權利要求2所述的一種基于Excel統計報表與web技術的自動匹配方法,其特征在于:步驟1采用JAVA?ExcelAPI(POI)進行解析,支持2003、2007、2010等所有版本,實用。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于無錫蘭霖網絡科技有限公司,未經無錫蘭霖網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410135873.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種文件處理方法、設備和網絡系統
- 下一篇:增加數據采集項的方法及系統





