[發明專利]一種網頁表單的生成方法和裝置在審
| 申請號: | 201710800412.7 | 申請日: | 2017-09-07 |
| 公開(公告)號: | CN107544808A | 公開(公告)日: | 2018-01-05 |
| 發明(設計)人: | 張冰;蘇圣;武曉冰;王瑞軍;高在山;張靜偉 | 申請(專利權)人: | 北京奧威科軟信息技術有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 北京市隆安律師事務所11323 | 代理人: | 權鮮枝 |
| 地址: | 100038 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網頁 表單 生成 方法 裝置 | ||
技術領域
本申請涉及表單設計技術領域,特別涉及一種網頁表單的生成方法和裝置。
背景技術
目前,財務、金融、統計等諸多領域需要應用復雜而龐大的表單,來實現數據輸入、計算、存儲等功能。而現有技術中,網頁表單,又稱為Web表單主要是基于.NET、Java等后臺技術及Html、JavaScript等前臺技術實現,傳統的開發過程一般要求開發人員通過繪制表單、設置表單組件、編寫前臺腳本、開發后臺程序等一系列工作才能完成一套表單的設計工作。這種Web表單的設計方式非常復雜,耗時長,出錯率高。
也有部分廠商自行設計表單設計器,允許開發人員在專用的設計器中進行表單設計,但這類設計器的通用性較差,表單設計過程中往往不夠方便,且產生的表單文件無法直觀的進行編輯與解析。
發明內容
本申請提供一種網頁表單的生成方法和裝置,以解決現有技術中網頁表單設計方式復雜,專用表單設計器通用性差,產生的表單不便于進行編輯的問題。
為達到上述目的,本申請的技術方案是這樣實現的:
一方面,本申請提供了一種網頁表單的生成方法,該方法包括:
利用Excel軟件繪制網頁表單的模板樣式,得到可編輯的模板定義文件;
在所述Excel軟件中配置所述模板定義文件中的表單元素,得到可編輯的配置文件;
根據所述模板定義文件和所述配置文件生成網頁表單。
另一方面,本申請還提供了一種網頁表單的生成裝置,該裝置包括:
表單繪制單元,用于利用Excel軟件繪制網頁表單的模板樣式,得到可編輯的模板定義文件;
配置單元,用于在所述Excel軟件中配置所述模板定義文件中的表單元素,得到可編輯的配置文件;
表單生成單元,用于根據所述模板定義文件和所述配置文件生成網頁表單。
本申請還提供了一種網頁表單的生成裝置,包括處理器和機器可讀存儲介質,該機器可讀存儲介質存儲有能夠被處理器執行的機器可執行指令,該處理器被機器可執行指令促使:執行上述的網頁表單的生成方法。
另一方面,本申請提供了一種機器可讀存儲介質,存儲有機器可執行指令,在被處理器調用和執行時,該機器可執行指令促使處理器:執行上述的網頁表單的生成方法。
本申請的有益效果是:
第一,本申請基于OpenXML標準,在Excel軟件中實現表單的繪制和定義,不需要定義額外的表單模板定義文件,網頁表單的設計方式較為簡單,專業性較低;
第二,且所設置的模板定義文件可以被Excel軟件讀取和修改,具有“所見即所得”的特性,能夠較好地適應設計開發或需求變更的調整速度,具有較強的市場競爭力;
第三,本申請依托表單引擎,可以實現網頁表單的數據讀取、公式計算、數據保存、PDF生成等諸多功能,功能豐富,能夠進一步提高競爭力。
附圖說明
圖1為本申請實施例示出的網頁表單的生成方法流程圖;
圖2為本申請實施例示出的模板定義文件在Excel軟件打開狀態示意圖;
圖3為本申請實施例示出的表單設計器的編輯界面示意圖;
圖4為本申請實施例示出的模板定義文件在Excel軟件及表單設計器中打開狀態示意圖;
圖5為本申請實施例示出的網頁表單的頁面顯示過程示意圖;
圖6為本申請實施例示出的將用戶在網頁表單中編輯的用戶數據寫回至數據庫的過程示意圖;
圖7為本申請實施例示出的網頁表單的生成裝置的結構框圖;
圖8為本申請實施例示出的網頁表單的生成裝置的硬件結構示意圖。
具體實施方式
這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本申請相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本申請的一些方面相一致的裝置和方法的例子。
在本申請使用的術語是僅僅出于描述特定實施例的目的,而非旨在限制本申請。在本申請和所附權利要求書中所使用的單數形式的“一種”、“所述”和“該”也旨在包括多數形式,除非上下文清楚地表示其他含義。還應當理解,本文中使用的術語“和/或”是指并包含一個或多個相關聯的列出項目的任何或所有可能組合。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奧威科軟信息技術有限公司,未經北京奧威科軟信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710800412.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:系統配置數據表管理方法
- 下一篇:顯示頁面的方法和裝置





