[發明專利]一種家裝預算excel在線維護方法在審
| 申請號: | 202111602112.0 | 申請日: | 2021-12-24 |
| 公開(公告)號: | CN114356920A | 公開(公告)日: | 2022-04-15 |
| 發明(設計)人: | 秦漾東;劉亞軍;農啟兵;李兵 | 申請(專利權)人: | 深圳市艾可思信息技術有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F40/177 |
| 代理公司: | 深圳市深可信專利代理有限公司 44599 | 代理人: | 劉昌剛 |
| 地址: | 518000 廣東省深圳市南山區粵*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 預算 excel 在線 維護 方法 | ||
本發明公開了一種家裝預算excel在線維護方法,涉及計算機技術領域;該方法包括以下的步驟:S10、獲取模板數據對象和模板工作簿文件,根據模板數據或者模板工作簿文件進行數據初始化;S20、組裝SpreadJs庫約定的數據格式,進行數據綁定并渲染;S30、調用SpreadJs API進行模板文件渲染;S40、監聽數據變化,進行數據格式化,并更新渲染;S50、遍歷整個工作簿,獲取整個工作簿的表格數據,組裝綁定的數據和獲取工作簿文件格式,并提交后端保存;本發明的有益效果是:該方法能夠實現穩定、靈活的預算在線制作。
技術領域
本發明涉及計算機技術領域,更具體的說,本發明涉及一種家裝預算excel在線維護方法。
背景技術
在工程概預算編制領域,由于傳統的概預算軟件編制效率低,無法滿足通信工程中大批量站點的工程設計需求,現在一般通過EXCEL表格批量編制概預算。
通過EXCEL表格編制概預算雖然初步實現了大批量編制的目的,但是在結果呈現和打印輸出時版面容易混亂,比如,某一個站點沒有的工程項目行也被打印出來,無法對表格進行自動排版,最后一頁的版面不統一,版面最后一行的位置有高有低,影響概預算打印輸出版面的規范、整潔,不利管理。
在做家裝時需要進行預算計算,現有技術中,傳統的方法采用填空方式,這種方式導致在做預算存在統計分析不到位、制作預算門檻偏高的缺陷。
發明內容
為了克服現有技術的不足,本發明提供一種家裝預算excel在線維護方法,該方法能夠實現穩定、靈活的預算在線制作。
本發明解決其技術問題所采用的技術方案是:一種家裝預算excel在線維護方法,其改進之處在于,該方法包括以下的步驟:
S10、獲取模板數據對象和模板工作簿文件,根據模板數據或者模板工作簿文件進行數據初始化;
S20、組裝SpreadJs庫約定的數據格式,進行數據綁定并渲染;
S30、調用SpreadJs API進行模板文件渲染;
S40、監聽數據變化,進行數據格式化,并更新渲染;
S50、遍歷整個工作簿,獲取整個工作簿的表格數據,組裝綁定的數據和獲取工作簿文件格式,并提交后端保存。
進一步的,步驟S10中,包括以下的步驟:
根據模板id獲取模板數據對象和模板工作簿文件,模板數據對象包括模板id、模板名稱和模板下所以空間數據信息,用于后端數據統計和excel初始化渲染;
模板工作簿文件,存儲了整個工作簿的所有信息,用于編輯渲染和數據初始化。
進一步的,所述的模板數據對象通過指定的數據格式存儲;
模板工作簿文件為通過excle維護的數據,并以文件的方式存儲當前的狀態,且模板工作簿文件通過模板id獲取。
進一步的,步驟S20中,包括以下的步驟:
S201、以空間ID為主,一個空間對應一個表格,其中空間包括空間ID、名稱和坐標;
S202、遍歷整個空間項,生成對應的空間表格,對表格進行數據綁定;
S203、綁定表格中單元格的格式、樣式、自定義公式以及標簽;
S204、監聽工作簿激活sheet事件、監聽單元格變更事件;
S205、以當前激活表單的0行A列為開始,表格依次向下遞增渲染,后一個表格的起始坐標為前一個表格的起始坐標加該表格的總行數。
進一步的,步驟S205中,每個表格之間的行間隔默認為3行。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市艾可思信息技術有限公司,未經深圳市艾可思信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111602112.0/2.html,轉載請聲明來源鉆瓜專利網。





