一種大數(shù)據(jù)Excel參數(shù)化配置導(dǎo)出方法

基本信息

申請(qǐng)?zhí)?/td> CN202111539754.0 申請(qǐng)日 -
公開(公告)號(hào) CN114218913A 公開(公告)日 2022-03-22
申請(qǐng)公布號(hào) CN114218913A 申請(qǐng)公布日 2022-03-22
分類號(hào) G06F40/186(2020.01)I;G06F40/18(2020.01)I;G06F16/81(2019.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 李奔;楊志文 申請(qǐng)(專利權(quán))人 武漢眾邦銀行股份有限公司
代理機(jī)構(gòu) 成都正煜知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 李龍
地址 432200湖北省武漢市黃陂區(qū)盤龍城經(jīng)濟(jì)開發(fā)區(qū)漢口北大道88號(hào)漢口北國(guó)際商品交易中心D2區(qū)1-2層、22-23層
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,提供了一種大數(shù)據(jù)Excel參數(shù)化配置導(dǎo)出方法。目的在于解決Excel導(dǎo)出支持模板式數(shù)據(jù)填充或使用POI自己開發(fā)組裝Excel,結(jié)果就是填充的時(shí)候Excel生成的時(shí)間過長(zhǎng),需要異步的形式生成,或者大量占用系統(tǒng)資源,導(dǎo)致系統(tǒng)其他業(yè)務(wù)操作卡頓的問題。主要方案包括將要生成的Excel模板樣式,轉(zhuǎn)換成xml配置文件;通過Digester方法讀取步驟1定義的xml配置文件,獲取Excel配置信息,得到excel屬性、sheet屬性,line屬性;根據(jù)步驟2.2獲取的sheet屬性,從數(shù)據(jù)庫(kù)數(shù)據(jù)查詢到的待填充的業(yè)務(wù)數(shù)據(jù),組裝excel文件中的sheet頁(yè);根據(jù)步驟2獲取的Excel配置信息及步驟3獲取的業(yè)務(wù)數(shù)據(jù),執(zhí)行數(shù)據(jù)填充操作;生成Excel文件,并壓縮。