[發明專利]一種網頁數據表格在線設計方法及裝置有效
| 申請號: | 202010870603.2 | 申請日: | 2020-08-26 |
| 公開(公告)號: | CN112001157B | 公開(公告)日: | 2021-07-27 |
| 發明(設計)人: | 賀華濤 | 申請(專利權)人: | 湖北盈帆數據技術有限公司 |
| 主分類號: | G06F40/177 | 分類號: | G06F40/177 |
| 代理公司: | 武漢紅觀專利代理事務所(普通合伙) 42247 | 代理人: | 李季 |
| 地址: | 441000 湖北省襄陽市高新*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網頁 數據 表格 在線 設計 方法 裝置 | ||
1.一種網頁數據表格在線設計方法,其特征在于:包括以下步驟;
S1,獲取當前單元格的運行狀態,所述運行狀態包括:編輯狀態以及待機狀態,對當前單元格的運行狀態進行檢測,當檢測到當前單元格的運行狀態為編輯狀態時,獲取原始鼠標事件;當檢測到當前單元格的運行狀態為待機狀態時,接收字符數據,并對該字符數據進行判斷,根據判斷結果將當前單元格的運行狀態變更為編輯狀態;當當前單元格的運行狀態為編輯狀態時,從后臺字體數據庫中提取字體文件對應的字節流,并對該字節流進行加載,獲取該字節流對應的字體文件,通過該字體文件對單元格進行輔助編輯,其中,字節流的正確性由http協議自行判斷;
S2,從該原始鼠標事件中提取鼠標點值,并通過該鼠標點值計算出當前單元格位置區域信息,根據該當前單元格位置區域信息生成input編輯框,并將該當前單元格的數據復制存放入input編輯框中;其中,input編輯框有兩種工作方式:第一種,當檢測到當前單元格的運行狀態為編輯狀態時,Webassembly在網頁中是以html原生元素畫布作為顯示載體,在畫布收到鼠標事件后,通過鼠標點x、y值計算得出點中的是哪個單元格并取得單元格位置區域信息,同時獲取當前選中框所在單元格位置信息,并根據該單元格位置信息生成input編輯框,所述單元格位置信息與input編輯框關聯,復制該單元格對應的單元格數據,并存入input編輯框中,將接收的字符數據與input編輯框進行綁定;第二種,即當檢測到當前單元格的運行狀態為待機狀態時,以鍵盤操作來編輯單元格,在整體單元格不在編輯狀態時,按下鍵盤的可見字符A-Z、a-z、0-9及標點符號時,觸發當前選中框位置的單元格處于編輯狀態,由隱藏的編輯框充當接收鍵盤消息的對象;
S3,獲取第一鼠標事件,從該第一鼠標事件中提取第一鼠標點值,并計算出對應的第一單元格位置區域信息,將input編輯框中存儲的數據存入第一單元格中,并隱藏input編輯框;在制作完成網頁數據表格后,通過webassembly將網頁數據表格中的內容形成json格式,發送到后臺進行保存;需要再次使用時,由后臺以字節流形式發送到前端,供webassembly打開后在原有數據基礎上再次進行編輯或查看。
2.如權利要求1所述的網頁數據表格在線設計方法,其特征在于:當檢測到當前單元格的運行狀態為待機狀態時,接收字符數據,并對該字符數據進行判斷,根據判斷結果將當前單元格的運行狀態變更為編輯狀態,還包括以下步驟,當檢測到當前單元格的運行狀態為待機狀態時,設定字符數據判斷表,所述字符數據包括:字符A-Z、a-z、0-9以及標點符號,接收字符數據,通過字符數據判斷表對該字符數據判斷,當字符數據滿足字符數據判斷表時,將當前單元格的運行狀態變更為編輯狀態;當字符數據不滿足字符數據判斷表時,重新接受字符數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于湖北盈帆數據技術有限公司,未經湖北盈帆數據技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010870603.2/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





