[發(fā)明專利]一種數(shù)據(jù)報(bào)表生成方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)在審
| 申請?zhí)枺?/td> | 202010181339.1 | 申請日: | 2020-03-16 |
| 公開(公告)號: | CN111552704A | 公開(公告)日: | 2020-08-18 |
| 發(fā)明(設(shè)計(jì))人: | 王小龍 | 申請(專利權(quán))人: | 中國平安人壽保險(xiǎn)股份有限公司 |
| 主分類號: | G06F16/242 | 分類號: | G06F16/242;G06F16/248 |
| 代理公司: | 深圳市世聯(lián)合知識(shí)產(chǎn)權(quán)代理有限公司 44385 | 代理人: | 汪琳琳 |
| 地址: | 518000 廣東省深圳市福田區(qū)益田路5033號*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 數(shù)據(jù) 報(bào)表 生成 方法 裝置 計(jì)算機(jī) 設(shè)備 存儲(chǔ) 介質(zhì) | ||
本申請實(shí)施例屬于數(shù)據(jù)庫結(jié)構(gòu)化調(diào)用技術(shù)領(lǐng)域,涉及一種數(shù)據(jù)報(bào)表生成方法,包括根據(jù)所有用戶需要請求的數(shù)據(jù),分別生成并存儲(chǔ)對應(yīng)的操作信息,建立與所述操作信息對應(yīng)的標(biāo)簽,其中操作信息包括與數(shù)據(jù)庫交互的語句和唯一標(biāo)識(shí)所述操作信息的編號;在報(bào)表中接收用戶基于需要請求的數(shù)據(jù)而有序放置帶有所述編號的標(biāo)簽,以布置報(bào)表中數(shù)據(jù)的展示結(jié)構(gòu);讀取報(bào)表中設(shè)置的標(biāo)簽,并通過所述標(biāo)簽中的所述編號確定對應(yīng)的操作信息;根據(jù)操作信息獲取數(shù)據(jù)填充報(bào)表,以完成報(bào)表。本申請還提供一種數(shù)據(jù)報(bào)表生成方法裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)。本申請僅僅將操作信息的代碼編輯和設(shè)置一次,就能夠通過多次調(diào)用進(jìn)行復(fù)用,大大提升了報(bào)表的日常建立速度。
技術(shù)領(lǐng)域
本申請涉及數(shù)據(jù)庫結(jié)構(gòu)化調(diào)用技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)報(bào)表生成方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù)
信息發(fā)布系統(tǒng)或信息展示系統(tǒng)通常通過前端的界面配合后端的數(shù)據(jù)庫實(shí)現(xiàn),通過邏輯代碼從前端界面獲取用戶需求,并調(diào)動(dòng)后端的數(shù)據(jù)庫獲取數(shù)據(jù),之后將獲取的數(shù)據(jù)傳輸至前端界面展示(比如典型的MVC結(jié)構(gòu)的應(yīng)用),在現(xiàn)有的信息發(fā)布或信息展示系統(tǒng)中,通常根據(jù)前端的需求,通過IT人員定期匯總數(shù)據(jù)成數(shù)據(jù)報(bào)表并發(fā)送給業(yè)務(wù)人員,然而,現(xiàn)有數(shù)據(jù)報(bào)表不靈活,因?yàn)闊o法在數(shù)據(jù)報(bào)表中直接定義查詢語句,需要在每次出具數(shù)據(jù)報(bào)表時(shí)都直接編輯相關(guān)的查詢語句進(jìn)行查詢。同時(shí),通過單一的查詢語句所查詢的數(shù)據(jù)報(bào)表,通常是直接引用數(shù)據(jù)庫當(dāng)中完整的數(shù)據(jù)表展示給用戶;現(xiàn)有的查詢方式對于結(jié)構(gòu)相同的數(shù)據(jù)表而言,查詢結(jié)果相互之間也不能關(guān)聯(lián),這些都造成了展示功能不完善,所以通過現(xiàn)有的機(jī)制進(jìn)行數(shù)據(jù)報(bào)表的生成,需要每次設(shè)置繁多的查詢語句進(jìn)行查詢,之后將得到的數(shù)據(jù)分別展示,如此,操作繁瑣,需要提供一種能夠便于操作的業(yè)務(wù)數(shù)據(jù)展示方法。
發(fā)明內(nèi)容
本申請實(shí)施例的目的在于提出一種能夠方便提取業(yè)務(wù)數(shù)據(jù)信息以填充報(bào)表的數(shù)據(jù)報(bào)表生成方法。
為了解決上述技術(shù)問題,本申請實(shí)施例提供一種數(shù)據(jù)報(bào)表生成方法,采用了如下所述的技術(shù)方案:
一種數(shù)據(jù)報(bào)表生成方法包括下述步驟:根據(jù)所有用戶需要請求的數(shù)據(jù),分別生成并存儲(chǔ)對應(yīng)的操作信息,建立與所述操作信息對應(yīng)的標(biāo)簽,其中操作信息包括與數(shù)據(jù)庫交互的語句和唯一標(biāo)識(shí)所述操作信息的編號;在報(bào)表中接收用戶基于需要請求的數(shù)據(jù)而有序放置帶有所述編號的標(biāo)簽,以布置報(bào)表中數(shù)據(jù)的展示結(jié)構(gòu);讀取報(bào)表中設(shè)置的標(biāo)簽,并通過所述標(biāo)簽中的所述編號確定對應(yīng)的操作信息;根據(jù)操作信息獲取數(shù)據(jù)填充報(bào)表,以完成報(bào)表。
進(jìn)一步的,在所述讀取報(bào)表中設(shè)置的標(biāo)簽,并通過所述標(biāo)簽中的所述編號確定對應(yīng)的操作信息的步驟之后,根據(jù)操作信息獲取數(shù)據(jù)填充報(bào)表,以完成報(bào)表之前,該方案還包括:當(dāng)接收到修改指令時(shí),通過對應(yīng)所述標(biāo)簽中的所述編號查找對應(yīng)的操作信息,修改操作信息以變更相應(yīng)的數(shù)據(jù)操作;所述根據(jù)操作信息獲取數(shù)據(jù)填充報(bào)表,以完成報(bào)表的步驟包括:根據(jù)修改后的操作信息獲取數(shù)據(jù)填充報(bào)表,以完成報(bào)表。
進(jìn)一步的,所述讀取報(bào)表中設(shè)置的標(biāo)簽,并通過所述標(biāo)簽中的所述編號確定對應(yīng)的操作信息的步驟具體包括:獲取報(bào)表中的至少一組標(biāo)簽,并且提取標(biāo)簽當(dāng)中的至少一組編號;將至少一組編號排列為有序數(shù)組;遍歷有序數(shù)組,根據(jù)有序數(shù)組中每項(xiàng)編號獲取對應(yīng)的操作信息。
進(jìn)一步的,遍歷有序數(shù)組,根據(jù)有序數(shù)組中每項(xiàng)編號獲取對應(yīng)的操作信息的步驟具體包括:識(shí)別標(biāo)簽的種類,根據(jù)標(biāo)簽的種類確定標(biāo)簽對應(yīng)的操作信息獲取的數(shù)據(jù)類型;根據(jù)操作信息獲取的所述數(shù)據(jù)類型,劃定報(bào)表中的顯示區(qū)域;通過編號查找對應(yīng)的操作信息;所述根據(jù)操作信息獲取數(shù)據(jù)填充報(bào)表,以完成報(bào)表的步驟包括:將操作信息獲取的數(shù)據(jù)填充在報(bào)表所劃定的顯示區(qū)域中,以完成報(bào)表。
進(jìn)一步的,所述通過編號查找對應(yīng)的操作信息具體包括:根據(jù)標(biāo)簽的種類,在與所述種類相對應(yīng)的數(shù)據(jù)表中,檢索所述編號對應(yīng)的條目;在所述條目中提取并返回相應(yīng)的操作信息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國平安人壽保險(xiǎn)股份有限公司,未經(jīng)中國平安人壽保險(xiǎn)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010181339.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 一種報(bào)表系統(tǒng)及發(fā)布報(bào)表的方法
- 一種報(bào)表系統(tǒng)及發(fā)布報(bào)表的方法
- 報(bào)表查詢方法和裝置
- 一種生成報(bào)表的方法和裝置
- 報(bào)表數(shù)據(jù)的實(shí)時(shí)稽核方法及裝置
- 一種隔離報(bào)表應(yīng)用場景的方法及裝置
- 一種報(bào)表生成和展示的方法及裝置
- 一種省級電網(wǎng)節(jié)能發(fā)電調(diào)度報(bào)表動(dòng)態(tài)生成系統(tǒng)
- 一種電網(wǎng)調(diào)控辦公系統(tǒng)智能報(bào)表報(bào)送系統(tǒng)
- 報(bào)表生成方法、報(bào)表生成裝置及終端
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測試終端的測試方法
- 一種服裝用人體測量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





