[發明專利]多樣化申報表導出方法、裝置及存儲介質在審
| 申請號: | 201811613443.2 | 申請日: | 2018-12-27 |
| 公開(公告)號: | CN109800264A | 公開(公告)日: | 2019-05-24 |
| 發明(設計)人: | 劉益偉 | 申請(專利權)人: | 平安科技(深圳)有限公司 |
| 主分類號: | G06F16/25 | 分類號: | G06F16/25;G06F16/22 |
| 代理公司: | 北京鴻元知識產權代理有限公司 11327 | 代理人: | 袁文婷;陳英俊 |
| 地址: | 518033 廣東省深圳市福田區福*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 導出 表格數據庫 特性化數據 申報 存儲介質 持久化 納稅 數據處理技術 表存儲 預設 | ||
本發明涉及數據處理技術領域,提供一種多樣化申報表導出方法、裝置及存儲介質,其中的方法包括:將待導出的納稅申報表存儲至表格數據庫;確定表格數據庫中的特性化數據組,特性化數據組包括納稅申報表中所有的特性化數據格式;在表格數據庫中持久化特性化數據組;按照預設的導出規則將表格數據庫中的待導出的納稅申報表導出。利用本發明,能夠解決目前的多樣化申報表樣的導出效率低、無法持久化等問題。
技術領域
本發明涉及數據處理技術領域,更為具體地,涉及一種多樣化申報表導 出方法、裝置及存儲介質。
背景技術
在納稅申報過程中,涉及到各種各樣的申報表,系統中納稅申報功能涉 及許多種類的納稅申報表導出,且每張表的行、列長度以及表頭標題樣式等 信息均不相同,按傳統方式,需要針對不同的表樣導出專門定制化實現方式, 導致大量冗余代碼并且增加維護成本這種方式進行下載,效率低,也不能進 行批量下載。
為解決上述問題,亟需一種多樣化申報表導出方法、裝置及存儲介質。
發明內容
鑒于上述問題,本發明的目的是提供一種多樣化申報表導出方法、系統、 裝置及可存儲介質,以解決目前下載效率低、不能批量進行下載等問題。
為實現上述目的,該電子裝置包括:存儲器、處理器以及存儲在所述存 儲器中并可在所述處理器上運行的多樣化申報表導出程序,所述處理器執行 所述多樣化申報表導出程序時實現如下步驟:
將待導出的納稅申報表存儲至表格數據庫;
確定所述表格數據庫中的特性化數據組,所述特性化數據組包括所述納 稅申報表中所有的特性化數據格式;
在所述表格數據庫中持久化所述特性化數據組;
按照預設的導出規則將所述表格數據庫中的待導出的納稅申報表導出。
優選地,所述確定所述表格數據庫中的特性化數據包括:
所述表格數據庫為關系型數據庫,在所述表格數據庫中,將所有納稅申 報表的個性化的列按縱表的方式將其數據化,形成特性化數據組。
優選地,所述預設的導出規則為:所述表格數據庫的預設表的數據,保 存導出表的分區、布局風格、單元格行列合并數、單元格長度。
優選地,所述按照預設的導出規則將所述表格數據庫中的待導出的納稅 申報表導出步驟包括:
S210:查詢特性表在導出分區設置表中相關配置信息,及在導出分區設 置表中的相關配置信息,其中,所述特性表為在所述表格數據庫中具特性化 數據組的表格;
S220:根據配置信息獲取所述特性表的sheet名稱、標題名稱、生成模式, 依此創建生成一個sheet頁到EXCEL文件中;
S230:根據所述導出分區設置表中數據生成表頭,進行表分區,并合并 標題列;
S240:查詢當前特性表在數據實例表中的實例數據以此生成對應列的數 據,并根據數據表字段定義表中配置數據設置導出數據的相關格式;
S250:根據導出單元格合并定義表中當前特性表的配置數據進行合并單 元格處理;
S260:根據導出單元格特殊處理定義表中當前特性表的配置數據進行特 殊單元格處理;
S270:將當前特性表生成EXCEL表格文件以文件流的形式在界面導出;
S280:將生成的EXCEL表格文件導出。
此外,為實現上述目的,本發明還提供一種多樣化申報表導出方法,該 方法包括:
S110:將待導出的納稅申報表存儲至表格數據庫;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安科技(深圳)有限公司,未經平安科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811613443.2/2.html,轉載請聲明來源鉆瓜專利網。





