[發明專利]一種家裝預算excel在線維護方法在審
| 申請號: | 202111602112.0 | 申請日: | 2021-12-24 |
| 公開(公告)號: | CN114356920A | 公開(公告)日: | 2022-04-15 |
| 發明(設計)人: | 秦漾東;劉亞軍;農啟兵;李兵 | 申請(專利權)人: | 深圳市艾可思信息技術有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F40/177 |
| 代理公司: | 深圳市深可信專利代理有限公司 44599 | 代理人: | 劉昌剛 |
| 地址: | 518000 廣東省深圳市南山區粵*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 預算 excel 在線 維護 方法 | ||
1.一種家裝預算excel在線維護方法,其特征在于,該方法包括以下的步驟:
S10、獲取模板數據對象和模板工作簿文件,根據模板數據或者模板工作簿文件進行數據初始化;
S20、組裝SpreadJs庫約定的數據格式,進行數據綁定并渲染;
S30、調用SpreadJs API進行模板文件渲染;
S40、監聽數據變化,進行數據格式化,并更新渲染;
S50、遍歷整個工作簿,獲取整個工作簿的表格數據,組裝綁定的數據和獲取工作簿文件格式,并提交后端保存。
2.根據權利要求1所述的一種家裝預算excel在線維護方法,其特征在于,步驟S10中,包括以下的步驟:
根據模板id獲取模板數據對象和模板工作簿文件,模板數據對象包括模板id、模板名稱和模板下所以空間數據信息,用于后端數據統計和excel初始化渲染;
模板工作簿文件,存儲了整個工作簿的所有信息,用于編輯渲染和數據初始化。
3.根據權利要求2所述的一種家裝預算excel在線維護方法,其特征在于,所述的模板數據對象通過指定的數據格式存儲;
模板工作簿文件為通過excle維護的數據,并以文件的方式存儲當前的狀態,且模板工作簿文件通過模板id獲取。
4.根據權利要求1所述的一種家裝預算excel在線維護方法,其特征在于,步驟S20中,包括以下的步驟:
S201、以空間ID為主,一個空間對應一個表格,其中空間包括空間ID、名稱和坐標;
S202、遍歷整個空間項,生成對應的空間表格,對表格進行數據綁定;
S203、綁定表格中單元格的格式、樣式、自定義公式以及標簽;
S204、監聽工作簿激活sheet事件、監聽單元格變更事件;
S205、以當前激活表單的0行A列為開始,表格依次向下遞增渲染,后一個表格的起始坐標為前一個表格的起始坐標加該表格的總行數。
5.根據權利要求4所述的一種家裝預算excel在線維護方法,其特征在于,步驟S205中,每個表格之間的行間隔默認為3行。
6.根據權利要求1所述的一種家裝預算excel在線維護方法,其特征在于,步驟S30中,包括以下的步驟:
初始化工作簿,綁定表單和單元格事件、設置全局自定義函數,調用SpreadJS文件解析接口進行渲染。
7.根據權利要求4所述的一種家裝預算excel在線維護方法,其特征在于,步驟S40中,包括以下的步驟:
S401、添加空間數據,判斷是否符合添加空間表格的條件,如果當前激活的單元格不在已存在的空間表格內且在A列上,則可進行新增操作;
S402、格式化空間數據,調用SpreadJs添加表格的api,如果當前添加的表格添加在已存在的表格之前,則需要插入該表格所占的行數,再新增表格,刪除則反之;
S403、監聽新增和刪除表格行事件,并獲取表格綁定的數據,對綁定的數據進行新增和刪除操作,重新綁定新的數據,完成表格新增、刪除操作;
S404、監聽自定義事件,完成對表格的操作。
8.根據權利要求7所述的一種家裝預算excel在線維護方法,其特征在于,步驟S404中,自定義事件包括添加邊框、背景色、字體顏色或合并單元格。
9.根據權利要求7所述的一種家裝預算excel在線維護方法,其特征在于,步驟S50包括以下的步驟:
S501、調用SpreadJs api獲取整個工作簿所有添加的表格,并遍歷所有表格得到表格綁定的數據,格式化為表格對應的數據格式,并提交后端保存;
S502、調用SpreadJs api獲取整個工作簿格式,并以文件存儲的方式,提交到后端保存。
10.根據權利要求9所述的一種家裝預算excel在線維護方法,其特征在于,步驟S501和步驟S502中保存的數據作為步驟S10中數據來源。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市艾可思信息技術有限公司,未經深圳市艾可思信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111602112.0/1.html,轉載請聲明來源鉆瓜專利網。





