新四季網

通過MicrosoftWord快速建立web表單及自動在資料庫中建立對應數據表的方法

2023-12-03 01:42:06 1

專利名稱:通過Microsoft Word快速建立web表單及自動在資料庫中建立對應數據表的方法
通過Microsoft Word快速建立web表單 及自動在資料庫中建立對應數據表的方法技術領域軟體使用者不需要在專業的web開發工具或其他軟體中進行繁瑣的表單設計, 即可快速根據word表格建立web表單及資料庫的應用,從而將複雜繁瑣的而且 專業性極強的工作變得非常容易。技術背景協同辦公平臺是一個企業信息處理與管理的集合。在平臺中,表單是所有功能 模塊的核心,同時也是業務流程中的數據載體,中遠景協同辦公平臺可以簡單 地把日常工作中的各種工作表單、業務卡片等(Word文件)為模版,通過簡單 的操作轉化為Web表單並存儲到系統資料庫中。從而將散亂在眾多個人電腦中 難以檢索的管理表格轉化為分類存儲的,易於檢索的、高度安全的Web表單, 實現無紙化辦公,是辦公系統自動化數位化的體現。更重要的是,將原來表單 中無法查詢統計的數據包裝成可以進行數據挖掘、分析統計的數據。表單上所 有頁面元素和樣式全部通過所見即所得的方式生成,傳統的表單製作生成過程 是通過欄位的逐個添加設計,重複建立欄位形成所需要的頁面元素,再通過其 他第三方在線html編輯器設計樣式,然後反覆修改調整頁面元素位置,而形成 一個符合需求的表單,傳統方式不得不執行多個必要的步驟,程序繁瑣,容易 出現重複操作過程中而得不出合格的表單的情況。針對這個問題,本發明的目 的就是基於模板引擎的動態表單生成技術,提供一種直接通過Microsoft Word 快速建立web表單及自動在資料庫中創建對應數據表的方法。將複雜繁瑣的而 且專業性極強的工作變得非常容易。有利於提高工作效率,節約時間成本
發明內容
本發明公開了一種通過Microsoft Word快速建立web表單及自動在資料庫中建 立對應數據表的方法。軟體使用者不需要在專業的web開發工具或其他軟體中 進行繁瑣的表單設計,即可快速根據word表格建立web表單及資料庫的應用, 從而將複雜繁瑣的而且專業性極強的工作變得非常容易。本發明是通過以下技術方案實現的,製作word文件,保存為篩選過的網頁格式, 進入協同辦公平臺,在主表單定義基本設置中新增表單,填寫表單基本信息後, 保存,通過表單模板導入前面篩選過的網頁格式word格式,編譯,形成初始表 單模型,再通過對欄位的基本、高級屬性設置,最終形成可編輯使用的表單。

圖1本發明操作流程圖 圖2製作word文件圖3把word文件另存為篩選過的網頁格式圖4在系統中新增定義表單圖5建立表單的基本信息圖6保存表單的基本信息圖7在表單模板中通過本地瀏覽導入表牟圖8選擇篩選過的網頁格式文件圖9編譯表單圖l編譯成功.圖ll欄位基本屬性設置圖12保存設置圖13欄位高級屬性設置 圖14保存設置圖15表中.預覽具體實施方式
如圖l所示-步驟一為製作word文件步驟二為將word文件保存為篩選過的網頁格式步驟三為新增定義表單步驟四為填寫表單基本信息步驟五為保存表單的基本信息步驟六為在表單模板中通過本地瀏覽導入表單步驟七為選擇本地文件中另存為篩選過的網頁格式文件步驟八為單擊"編譯"按鈕編譯表單步驟九為成功編譯表單步驟10為進行欄位的基本屬性設置步驟11為保存基本屬性的設置步驟12為進行欄位的高級屬性設置步驟13為保存高級屬性的設置步驟14為表單的預覽如圖2所示,製作word文件,首先繪製word表格,然後根據需求對表格定義 表單欄位所涉及的符號、格式、功能。每個符號只能佔一個字符,即在使用符 號定義欄位時必須在英文狀態下輸入符號。 欄位的符號、格式、功能概括如下1、符號[]的使用格式為[欄位名],其功能是定義欄位,必須在單獨的單元格中
設置;2、 {}的使用格式為{欄位名}(數字),其功能是定義欄位及字符數,且0中的 字符數必須填寫。如果欄位的高級屬性要設置為編輯列表、查看列表或者編輯網格。則此欄位必須是用字符[]定義的,而不能用o來定義,o裡的數字表示該欄位顯示的寬度;3、 $的使用格式為$$標題名$$,其功能是定義表單的標題,導入系統後,格式 為黑體、四號。如圖3所示,另存為篩選過的網頁格式,,如圖4所示,在主表單定義中單擊"新:曾"按鈕,新增定義表單。 如圖5所示,填寫表單基本信息,名稱、版本號、分類等。 如圖6所示,保存表單基本信息,確定保存成功。 如圖7所示,在表單模板中,導入表單,單擊"瀏覽",瀏覽本地文件。 如圖8所示,選擇經過圖3後篩選過的網頁格式。如圖9所示,編譯表單,程序自動識別word文件中的標記,並形成表單模板。 如圖IO所示,確定編譯成功。如圖11所示,進行欄位基本屬性的設置,對基本屬性中的數據類型和精度進行 設置,其中數據類型包括字符串、整數、浮點數、固定精度、金額、日期、 大文本。其中數據類型定義如下1. 字符串,最常見,用於記錄比較短的文字信息;2. 整數表示此欄位只能錄入整型數據,此類型可以參於表單裡的數據計算;3. 浮點數表示此欄位可錄入整數或小數數據, 一般用於貨幣、金額,此類型可 以參於表單裡的數據計算;4. 固定精度表示此欄位固定整數或小數的位數,此類型可以參於表單裡的數據計算;5. 金額表示此欄位的數據為金額類型,此類型可以參於表單裡的數據計算;6. 日期表示此欄位為日期格式,此類型不能參於表單裡的數據計算;7. 大文本專門用於大段文字的錄入,此類型不能參於表單裡的數據計算。精度 值表示此欄位可以錄入內容的字符數。當欄位的數據類型為固定精度時,精度 值的格式應為總位數,保留小數點位數;如精度中的數值為7, 2時,表示 此欄位中數據的整數部分不能大於5位,小數點位數保留2位。欄位說明表示 對此欄位做些註解,幫助理解該欄位的用途。如圖12所示,保存基本屬性設置,確定保存成功。如圖13所示,進行欄位的高級屬性設置,欄位高級屬性包涵對欄位的控制項類型、 控制項參數、預設值、驗證函數、顯示格式、對齊方式的設置。數據類型在定義 表單欄位基本屬性時,已經給每個欄位都定義了數據類型。此處不能修改; 其描述如下1、 控制項類型是控制欄位特性的主要依據,在定義之前應先了解表單中每個欄位 所要表達的內容,以及控制項類型所能達到的效果。根據欄位的數據類型的不同, 可供選擇的控制項類型也不一樣。控制項類型有"標準輸入框、多行輸入框、只讀 輸入框、下拉數據字典、只選下拉框、可輸入下拉框、下拉數據表、彈出數據 表選擇、Radio單選-橫向、Radio單選-縱向、自動編號、追加意見、計算結果、 圖片、網頁內容、附件、知會人、Word諞輯器、Excel編輯器、相關表單返回 值、編輯列表、查看列表、編輯網格、日期"。2、 控制項參數主要是設置控制項類型的參數。如我們在控制項類型中選擇"多行輸入 框",就必須在控制項參數中錄入2或者2以上的整數,來控制該欄位的可輸入空間大小。3、 預設值表示在打開表單時系統會自動生成所選擇的預設值內容,無需錄入, 選擇。最常用的預設值有以下幾種當前日期、登錄人姓名、登錄人部門、登錄人帳號、登錄人崗位、登錄人工號 等。4、 驗證函數表示驗證用戶輸入的數據是否合法,並給出相應的提示。5、 顯示格式,主要針對日期前後順序和金額小數點後位數的設置。6、 對齊方式,欄位名稱在表單中的位置,主要有左對齊、右對齊和中間對齊。 如圖14所示,保存欄位高級屬性的設置,並確認保存。如圖15所示,預覽表單,經過測試後,可投入使用。
權利要求
1、一種通過Microsoft Word快速建立web表單及自動在資料庫中建立對應數據表的方法,軟體使用者不需要在專業的web開發工具或其他軟體中進行繁瑣的表單設計,即可快速根據word表格建立web表單及資料庫的應用,從而將複雜繁瑣的而且專業性極強的工作變得非常容易,其特徵在於,用戶在Microsoft Word中建立Word文件,並按照一定的規則標記需要在生成的web表單中錄入的數據,然後通過Word保存為篩選過的網頁,並將該網頁作為模板進行編譯,程序自動識別word文件中的標記,並將這些標記作為資料庫欄位自動生成數據表。
2、該系統自動生成web表單及自動建立數據表的方法至少包含以下步驟。1. 製作word文件。2. 另存word文件為篩選過的網頁,選擇文件菜單->另存為網頁->在彈出的 對話框中選擇保存類型為篩選過的網頁(氣htm;氣html)》確定保存文件為 XXX.h加l。3. 表單的創建,打開標準菜單->表單流程定義->主表單定義,單擊"新增" 按鈕,創建表單。4. 進入基本設置->表單屬性中,填寫表單的名稱及其他基本信息。5. 單擊"保存"按鈕,確認保存。6. 基本設置->表單模板,導入表單,單擊"瀏覽"按鈕。7. 彈出選擇文件,選擇步驟2中篩選過的網頁格式文件。8. 單擊"編譯",對表單進行編譯。9. 彈出提示框,單擊"確定",確定表單編譯成功。10. 基本設置->欄位基本屬性,設置"數據類型"、"欄位說明"和"精度"。 11. 保存欄位基本屬性設置。12. 基本設置->欄位髙級屬性,對欄位的控制項類型、控制項參數、預設值、驗證 函數、顯示格式、對齊方式的設置。13. 保存欄位高級屬性設置14. 形成表單,預覽。
3、 如權利要求1所述的通過Microsoft Word快速建立web表單及自動在資料庫 中建立對應數據表的方法,其特徵在於步驟l中,通過Microsoft Word繪製 web表格,製作word文件。
4、 如權利要求1所述的通過Microsoft Word快速建立web表單及自動在資料庫 中建立對應數據表的方法,其特徵在於步驟2中,將word文件保存為可篩 選的網頁格式,目的在於把網頁中的允餘代碼去掉。
5、 如權利要求1所述的通過Microsoft Word快速建立web表單及自動在資料庫 中建立對應數據表的方法,其特徵在於步驟3中,單擊"新增"按鈕創建表單。
6、 如權利要求1所述的通過Microsoft Word快速建立web表單及自動在資料庫 中建立對應數據表的方法,其特徵在於步驟4中,通過表單屬性的基本設置, 輸入表單名稱,建立表單的基本信息。
7、 如權利要求1所述的通過Microsoft Word快速建立web表單及自動在資料庫 中建立對應數據表的方法,其特徵在於步驟5中,確認表單的基本信息已保 存。
8、 如權利要求1所述的通過Microsoft Word快速建立web表單及自動在資料庫 中建立對應數據表的方法,其特徵在於步驟6中,從表單模板中,單擊"瀏 覽",打開本地文件。
9、 如權利要求1所述的通過Microsoft Word快速建立web表單及自動在資料庫 中建立對應數據表的方法,其特徵在於步驟7中,選擇步驟2中另存後的篩 選網頁格式。
10、 如權利要求1所述的通過Microsoft Word快速建立web表單及自動在數 據庫中建立對應數據表的方法,其特徵在於步驟8中,單擊"編譯",程序 自動識別word文件中的標記,並形成表單模板。
11 、 如權利要求1所述的通過Microsoft Word快速建立web表單及自動在數 據庫中建立對應數據表的方法,其特徵在於步驟9中,確認表單編譯成功。
12、 如權利要求1所述的通過Microsoft Word快速建立web表單及自動在數 據庫中建立對應數據表的方法,其特徵在於步驟10中,對基本屬性中的數 據類型和精度進行設置,其中數據類型包括字符串、整數、浮點數、固定 精度、金額、日期、大文本。
13、 如權利要求1所述的通過Microsoft Word快速建立web表單及自動在數 據庫中建立對應數據表的方法,其特徵在於步驟11中,保存對欄位的基本 屬性設置。
14、 如權利要求1所述的通過Microsoft Word快速建立web表單及自動在數 據庫中建立對應數據表的方法,其特徵在於步驟12中,欄位高級屬性是定 義表單欄位屬性最重要的一部分,欄位高級屬性包涵對欄位的控制項類型、控 件參數、預設值、驗證函數、顯示格式、對齊方式的設置。
15、 如權利要求1所述的通過Microsoft Word快速建立web表單及自動在數 據庫中建立對應數據表的方法,其特徵在於步驟13中,保存對欄位的高級 屬性設置。
16、 如權利要求1所述的通過Microsoft Word快速建立web表單及自動在數 據庫中建立對應數據表的方法,其特徵在於步驟14中,通過步驟6中的表 單的屬性設置,可以進行預覽,測試並確定後投入使用。
全文摘要
本發明公開了一種通過Microsoft Word快速建立web表單及自動在資料庫中建立對應數據表的方法。軟體使用者不需要在專業的web開發工具或其他軟體中進行繁瑣的表單設計,即可快速根據word表格建立web表單及資料庫的應用,從而將複雜繁瑣的而且專業性極強的工作變得非常容易。
文檔編號G06F17/30GK101149737SQ20071007435
公開日2008年3月26日 申請日期2007年5月10日 優先權日2007年5月10日
發明者廖義洪 申請人:廖義洪

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀