[發(fā)明專利]一種報表處理方法及系統(tǒng)在審
| 申請?zhí)枺?/td> | 202011175185.1 | 申請日: | 2020-10-28 |
| 公開(公告)號: | CN112287647A | 公開(公告)日: | 2021-01-29 |
| 發(fā)明(設計)人: | 張晶;胡萌;蘇強 | 申請(專利權)人: | 中國農(nóng)業(yè)銀行股份有限公司 |
| 主分類號: | G06F40/174 | 分類號: | G06F40/174;G06F40/18;G06F40/186;G06F40/253;G06F40/30;G06F16/242;G06F16/248 |
| 代理公司: | 北京集佳知識產(chǎn)權代理有限公司 11227 | 代理人: | 陳志海 |
| 地址: | 100005 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 報表 處理 方法 系統(tǒng) | ||
本發(fā)明提供了一種報表處理方法及系統(tǒng),根據(jù)報表選擇指令,從多個預設的已配置報表中確定待查報表;利用查詢條件和待查報表中每個表格的指標信息,構建查詢語句;在數(shù)據(jù)庫中執(zhí)行查詢語句得到目標數(shù)據(jù);根據(jù)待查報表中每個表格的指標信息,將目標數(shù)據(jù)對應填寫到待查報表中的每個表格,得到最終的結果報表;利用用戶提交的查詢請求或下載請求,將結果報表反饋給用戶。在本方案中,確定待查報表后,利用查詢條件和待查報表的指標信息構建查詢語句,在數(shù)據(jù)庫中執(zhí)行查詢語句得到目標數(shù)據(jù)。將目標數(shù)據(jù)對應填寫到待查報表的表格中得到最終的結果報表,將結果報表反饋給用戶,不需要業(yè)務人員和技術人員頻繁溝通才能制作報表,降低制作成本和提高制作效率。
技術領域
本發(fā)明涉及數(shù)據(jù)處理技術領域,具體涉及一種報表處理方法及系統(tǒng)。
背景技術
在各行各業(yè)的數(shù)據(jù)處理工作中,制作報表是較為常見的一種工作方式,即根據(jù)實際需求制作符合工作要求的報表。
目前制作報表的方式為:技術人員根據(jù)業(yè)務人員所提供的業(yè)務邏輯編寫對應的代碼,執(zhí)行編寫好的代碼計算具體的數(shù)據(jù),再根據(jù)業(yè)務人員的要求制作報表并將計算得到的數(shù)據(jù)填寫到報表中。但是,隨著業(yè)務類型的增多,每種業(yè)務都需要編寫相應的代碼和制作相應的報表,技術人員需要頻繁與業(yè)務人員進行溝通并花費大量的時間編寫代碼和制作報表,制作報表的成本較高和效率較低。
發(fā)明內容
有鑒于此,本發(fā)明實施例提供一種報表處理方法及系統(tǒng),以解決目前制作報表的方式存在的成本高和效率低等問題。
為實現(xiàn)上述目的,本發(fā)明實施例提供如下技術方案:
本發(fā)明實施例第一方面公開一種報表處理方法,所述方法包括:
根據(jù)報表選擇指令,從多個預設的已配置報表中確定待查報表,所述已配置報表預先根據(jù)報表模板構建得到,每個所述已配置報表中預先配置每個表格的指標信息;
利用用戶提交的查詢條件和所述待查報表中每個表格的指標信息,構建查詢語句;
在數(shù)據(jù)庫中執(zhí)行所述查詢語句得到目標數(shù)據(jù);
根據(jù)所述待查報表中每個表格的指標信息,將所述目標數(shù)據(jù)對應填寫到所述待查報表中的每個表格,得到最終的結果報表;
利用所述用戶提交的查詢請求或下載請求,將所述結果報表反饋給所述用戶。
優(yōu)選的,構建每個已配置報表的過程包括:
獲取報表模板,并在指定應用軟件中展示所述報表模板;
根據(jù)表格選擇指令和指標選擇指令,配置所述報表模板中每個表格的指標信息,得到已配置報表,所述表格選擇指令至少包括所述報表模板中被選中的表格,所述指標選擇指令包括所述被選中的表格對應的指標信息。
優(yōu)選的,所述利用用戶提交的查詢條件和所述待查報表中每個表格的指標信息,構建查詢語句,包括:
針對待查報表中的每個表格,利用用戶提交的查詢條件和所述表格的指標信息,構建所述表格對應的查詢公式;
針對待查報表中的每個表格,依次對所述表格對應的查詢公式進行詞法分析、語法分析、語義轉換和語義分析,得到語義信息;
針對待查報表中的每個表格,拼裝所述表格對應的語義信息得到查詢語句。
優(yōu)選的,所述在數(shù)據(jù)庫中執(zhí)行所述查詢語句得到目標數(shù)據(jù),包括:
在所述數(shù)據(jù)庫中依次對所述查詢語句進行詞法分析、語法分析、查詢分析和語義分析,得到對應的查詢計劃;
執(zhí)行所述查詢計劃得到目標數(shù)據(jù)。
優(yōu)選的,所述根據(jù)所述待查報表中每個表格的指標信息,將所述目標數(shù)據(jù)對應填寫到所述待查報表中的每個表格,得到最終的結果報表,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國農(nóng)業(yè)銀行股份有限公司,未經(jīng)中國農(nóng)業(yè)銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011175185.1/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





