需要對填寫的內(nèi)容進行保存,對應(yīng)于主信息的內(nèi)容保存到主信息數(shù)據(jù)表中,在保存主信息 時,生成對一個主信息ID,對應(yīng)于特殊信息的內(nèi)容,將其和主信息ID-起保存到特殊信息數(shù) 據(jù)表中。主信息ID在此處起到關(guān)聯(lián)主信息和特殊信息的作用。
[0062]特殊信息保存的內(nèi)容如下: Γηη?^ι
[0064] 外鍵與上述特殊信息配置表格中的主鍵相對應(yīng),字符標題為特殊信息的欄位名 稱,字段值為特殊信息的欄位的保存值。
[0065] 如果用戶想要修改填寫的行信息,首先,需要加載行信息,根據(jù)主信息ID從主信息 數(shù)據(jù)表中加載主信息的欄位內(nèi)容,以及從特殊信息數(shù)據(jù)表中加載特殊信息的欄位內(nèi)容;然 后,對加載出的欄位內(nèi)容進行修改。
[0066] 上述內(nèi)容詳細說明了本發(fā)明提供的基于多類型的表單加載方法的第一流程,為了 更全面地說明本發(fā)明提供的基于多類型的表單加載方法,圖2示出了根據(jù)本發(fā)明實施例的 基于多類型的表單加載方法的第二流程。
[0067]如圖2所示,本發(fā)明實施例提供的基于多類型的表單加載方法,包括:
[0068] 步驟S201:新建表單。
[0069] 用戶在系統(tǒng)點擊新增表單,加載表單需要填寫的頭信息。
[0070] 步驟S202:填寫表單的頭信息。
[0071]對加載出的頭信息進行填寫。
[0072] 步驟S203:選擇表單類型。
[0073]根據(jù)用戶所在的部門加載該部門下所對應(yīng)的表單類型,只有配置后的表單可以選 擇,即特殊信息經(jīng)過配置的表單才能夠選擇,特殊信息的配置為表單加載的前提條件。 [0074] 步驟S204:保存。
[0075]在填寫頭信息并選擇相應(yīng)表單的類型后,保存表單的頭信息。
[0076]步驟S205:根據(jù)表單的類型和部門加載表單的行列表。
[0077] 具體過程為:
[0078] 1、加載表單的頭信息。
[0079] 2、獲取表單的行信息中的主信息和特殊信息。
[0080] 其中,主信息經(jīng)過固定保存,特殊信息經(jīng)過欄位配置。
[0081] 3、整合主信息和特殊信息
[0082] 將主信息和特殊信息整合為整體信息。
[0083] 4、加載表單的行列表。
[0084]將整合后的整體信息傳給前臺顯示在表單的行列表上。
[0085] 步驟S206:根據(jù)表單類型和部門加載行列表中的每個表單錄入頁。
[0086]該過程也就是加載每個表單錄入頁中的主信息和特殊信息。
[0087]步驟S201~步驟S206詳細說明了本發(fā)明提供的基于多類型的表單加載方法第二 流程,該流程說明了如何創(chuàng)建一個表單。
[0088] 上述內(nèi)容詳細描述了本發(fā)明提供的基于多類型的表單加載方法。與上述方法相對 應(yīng),本發(fā)明還提供一種基于多類型的表單加載系統(tǒng)。
[0089] 圖3示出了根據(jù)本發(fā)明實施例的基于多類型的表單加載系統(tǒng)的邏輯結(jié)構(gòu)。
[0090] 如圖3所示,本發(fā)明實施例提供的基于多類型的表單加載系統(tǒng)300,包括信息歸類 單元310、信息提取單元320、欄位配置單元330、主信息保存單元340、頭信息加載單元350、 行信息加載單元360。
[0091] 其中,信息歸類單元310用于對不同類型的表單中的行信息進行歸類;其中,將行 信息歸為主信息和特殊信息兩類。
[0092] 信息提取單元320用于分別提取每種類型的表單中的主信息和特殊信息。
[0093] 欄位配置單元330用于對提取出的特殊信息進行欄位配置。
[0094]主信息保存單元340用于對提取出的主信息進行固定保存。
[0095]頭信息加載單元350用于加載每種類型的表單中的頭信息。
[0096]行信息加載單元360用于根據(jù)頭信息加載與所頭信息對應(yīng)的行信息中的主信息和 經(jīng)過欄位配置的特殊信息。
[0097]另外,信息歸類單元310包括概率統(tǒng)計模塊311,用于對行信息中的欄位內(nèi)容進行 概率統(tǒng)計,滿足預(yù)定義概率的欄位內(nèi)容歸為主信息,不滿足預(yù)定義概率的欄位內(nèi)容歸為特 殊信息。
[0098]此外,欄位配置單元330包括欄位名稱配置模塊331和欄位類型配置模塊332;其 中,欄位名稱配置模塊331用于根據(jù)表單的類型對表單中的特殊信息進行欄位名稱的配置; 欄位類型配置模塊332用于根據(jù)表單的類型對表單中的特殊信息進行欄位類型的配置。 [0099]另外,基于多類型的表單加載系統(tǒng)300,還包括:
[0100] 行信息錄入單元370,用于在錄入行信息時,將錄入的主信息和特殊信息分別保存 到各自的數(shù)據(jù)表中;其中,行信息錄入單元包括主信息ID生成模塊371,用于在將主信息保 存到對應(yīng)的數(shù)據(jù)表中時,生成主信息ID,以及,錄入的特殊信息與主信息ID-起保存到對應(yīng) 的數(shù)據(jù)表中;
[0101] 主信息加載單元380,用于在加載錄入的行信息時,根據(jù)主信息ID獲取并加載錄入 的主信息;
[0102] 特殊信息加載單元390,用于在加載錄入的行信息時,根據(jù)主信息ID獲取并加載錄 入的特殊信息。
[0103] 以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何 熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵 蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)所述以權(quán)利要求的保護范圍為準。
【主權(quán)項】
1. 一種基于多類型的表單加載方法,包括配置階段和加載階段;其中, 所述配置階段,包括: 對不同類型的表單中的行信息進行歸類、提取;其中,將所述行信息歸為主信息和特殊 信息兩類,分別提取每種類型的表單中的主信息和特殊信息; 對提取出的特殊信息進行欄位配置,以及對提取出的主信息進行固定保存; 所述加載階段,包括: 加載每種類型的表單中的頭信息; 根據(jù)所述頭信息加載與所述頭信息對應(yīng)的行信息中的固定保存的主信息和經(jīng)過欄位 配置的特殊信息。2. 如權(quán)利要求1所述的基于多類型的表單加載方法,其中,在對不同類型的表單中的行 信息進行歸類的過程中, 對所述行信息中的欄位內(nèi)容進行概率統(tǒng)計,滿足預(yù)定義概率的欄位內(nèi)容歸為主信息, 不滿足預(yù)定義概率的欄位內(nèi)容歸為特殊信息。3. 如權(quán)利要求1所述的基于多類型的表單加載方法,其中,在對提取出的特殊信息進行 欄位配置的過程中, 根據(jù)表單的類型對表單中的特殊信息進行欄位名稱和欄位類型的配置。4. 如權(quán)利要求1-3中任一項所述的基于多類型的表單加載方法,在加載行信息后,還包 括: 在錄入行信息時,將錄入的主信息和特殊信息分別保存到各自的數(shù)據(jù)表中;其中,在將 所述主信息保存到對應(yīng)的數(shù)據(jù)表中時,生成主信息ID,錄入的特殊信息與所述主信息ID- 起保存到對應(yīng)的數(shù)據(jù)表中。5. 如權(quán)利要求4所述的基于多類型的表單加載方法,在錄入行信息后,還包括: 在加載錄入的行信息時,首先,根據(jù)所述主信息ID獲取并加載錄入的主信息,然后,根 據(jù)所述主信息ID獲取并加載錄入的特殊信息。6. 一種基于多類型的表單加載系統(tǒng),包括: 信息歸類單元,用于對不同類型的表單中的行信息進行歸類;其中,將所述行信息歸為 主信息和特殊信息兩類; 信息提取單元,用于分別提取每種類型的表單中的主信息和特殊信息; 欄位配置單元,用于對提取出的特殊信息進行欄位配置; 主信息保存單元,用于對提取出的主信息進行固定保存; 頭信息加載單元,用于加載每種類型的表單中的頭信息; 行信息加載單元,用于根據(jù)所述頭信息加載與所述頭信息對應(yīng)的行信息中的固定保存 的主信息和經(jīng)過欄位配置的特殊信息。7. 如權(quán)利要求6所述的基于多類型的表單加載系統(tǒng),其中, 所述信息歸類單元包括概率統(tǒng)計模塊,用于對所述行信息中的欄位內(nèi)容進行概率統(tǒng) 計,滿足預(yù)定義概率的欄位內(nèi)容歸為主信息,不滿足預(yù)定義概率的欄位內(nèi)容歸為特殊信息。8. 如權(quán)利要求7所述的基于多類型的表單加載系統(tǒng),其中,所述欄位配置單元包括: 欄位名稱配置模塊,用于根據(jù)表單的類型對表單中的特殊信息進行欄位名稱的配置; 欄位類型配置模塊,用于根據(jù)表單的類型對表單中的特殊信息進行欄位類型的配置。9. 如權(quán)利要求6-8中任一項所述的基于多類型的表單加載系統(tǒng),還包括: 行信息錄入單元,用于在錄入行信息時,將錄入的主信息和特殊信息分別保存到各自 的數(shù)據(jù)表中;其中,所述行信息錄入單元包括主信息ID生成模塊,用于在將所述主信息保存 到對應(yīng)的數(shù)據(jù)表中時,生成主信息ID,以及,錄入的特殊信息與所述主信息ID-起保存到對 應(yīng)的數(shù)據(jù)表中。10. 如權(quán)利要求9所述的基于多類型的表單加載系統(tǒng),還包括:主信息加載單元和特殊 信息加載單元;其中, 所述主信息加載單元,用于在加載錄入的行信息時,根據(jù)所述主信息ID獲取并加載錄 入的主信息; 所述特殊信息加載單元,用于在加載錄入的行信息時,根據(jù)所述主信息ID獲取并加載 錄入的特殊信息。
【專利摘要】本發(fā)明提供了一種基于多類型的表單加載方法及系統(tǒng),其中的方法包括,對不同類型的表單中的行信息進行歸類、提?。黄渲校瑢⑿行畔w為主信息和特殊信息兩類,分別提取每種類型的表單中的主信息和特殊信息;對提取出的特殊信息進行欄位配置,以及對提取出的主信息進行固定保存;加載每種類型的表單中的頭信息;根據(jù)頭信息加載與頭信息對應(yīng)的行信息中的固定保存的主信息和經(jīng)過欄位配置的特殊信息。利用本發(fā)明能夠在一個前臺頁面用一種表單的存儲和加載方法來存儲和加載表單。
【IPC分類】G06F17/24
【公開號】CN105468575
【申請?zhí)枴緾N201510808808
【發(fā)明人】王劍龍, 劉宏
【申請人】歌爾聲學股份有限公司
【公開日】2016年4月6日
【申請日】2015年11月19日