數(shù)據(jù)錄入方法和裝置制造方法
【專利摘要】本發(fā)明提供了一種數(shù)據(jù)錄入方法,所述方法包括:獲取錄入的物料數(shù)據(jù)標(biāo)識;獲取所述物料數(shù)據(jù)標(biāo)識對應(yīng)的多個第一屬性各自的第一屬性值取值集合;分別從每個所述第一屬性值取值集合中逐個選取第一屬性值取值構(gòu)成第一屬性值取值組合集合;展示所述第一屬性值取值組合集合中的第一屬性值取值組合;獲取對應(yīng)所述展示的第一屬性值取值組合而錄入的第二屬性值;將所述物料數(shù)據(jù)標(biāo)識、所述第二屬性值和所述第二屬性值所對應(yīng)的第一屬性值取值組合對應(yīng)存儲。本發(fā)明提供的數(shù)據(jù)錄入方法,減少了人工錄入的數(shù)據(jù)量,不容易發(fā)生錄入錯誤,并提高了錄入數(shù)據(jù)的效率。本發(fā)明還提供了一種數(shù)據(jù)錄入裝置。
【專利說明】數(shù)據(jù)錄入方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機【技術(shù)領(lǐng)域】,特別是涉及一種數(shù)據(jù)錄入方法和裝置。
【背景技術(shù)】
[0002]當(dāng)前的企業(yè),尤其是大規(guī)模的企業(yè),都利用大的數(shù)據(jù)管理系統(tǒng)如企業(yè)資源計劃(ERP,Enterprise Resource Planning)系統(tǒng)進(jìn)行企業(yè)數(shù)據(jù)信息的管理和操作。ERP是指建立在信息技術(shù)基礎(chǔ)上,以系統(tǒng)化的管理思想,為企業(yè)決策層及員工提供決策運行手段的管理平臺。
[0003]用于生產(chǎn)管理的ERP系統(tǒng)通常需要錄入物料數(shù)據(jù),而同一種物料會有不同的屬性,比如顏色、尺碼、數(shù)量等,因此錄入同一種物料的不同屬性的數(shù)據(jù)需要人工輸入大量數(shù)據(jù)內(nèi)容,容易發(fā)生錄入錯誤,而且錄入效率很低。舉例說明,假如需要錄入如下物料數(shù)據(jù):
[0004]數(shù)據(jù)1:03.001.01.0001物料,顏色:紅色,尺碼:36碼,數(shù)量:10個;
[0005]數(shù)據(jù)2:03.001.01.0001物料,顏色:藍(lán)色,尺碼:36碼,數(shù)量:10個;
[0006]數(shù)據(jù)3:03.001.01.0001物料,顏色:藍(lán)色,尺碼:38碼,數(shù)量:10個。
[0007]錄入數(shù)據(jù)的界面如圖1所示,輸入上述三項數(shù)據(jù)需要對于每條數(shù)據(jù)分別輸入物料代碼以及對應(yīng)的顏色、尺碼和數(shù)量屬性,上述數(shù)據(jù)1-3分別記錄為圖1中的一行數(shù)據(jù),在數(shù)據(jù)量大的情況下很容易發(fā)生錄入錯誤。
【發(fā)明內(nèi)容】
[0008]基于此,有必要針對錄入同一種物料的不同屬性的數(shù)據(jù)需要人工輸入大量數(shù)據(jù)內(nèi)容,容易發(fā)生錄入錯誤的問題,提供一種數(shù)據(jù)錄入方法和裝置。
[0009]一種數(shù)據(jù)錄入方法,所述方法包括:
[0010]獲取錄入的物料數(shù)據(jù)標(biāo)識;
[0011]獲取所述物料數(shù)據(jù)標(biāo)識對應(yīng)的多個第一屬性各自的第一屬性值取值集合;
[0012]分別從每個所述第一屬性值取值集合中逐個選取第一屬性值取值構(gòu)成第一屬性值取值組合集合;
[0013]展示所述第一屬性值取值組合集合中的第一屬性值取值組合;
[0014]獲取對應(yīng)所述展示的第一屬性值取值組合而錄入的第二屬性值;
[0015]將所述物料數(shù)據(jù)標(biāo)識、所述第二屬性值和所述第二屬性值所對應(yīng)的第一屬性值取值組合對應(yīng)存儲。
[0016]一種數(shù)據(jù)錄入裝置,所述裝置包括:
[0017]物料數(shù)據(jù)標(biāo)識獲取模塊,用于獲取錄入的物料數(shù)據(jù)標(biāo)識;
[0018]第一屬性值取值集合獲取模塊,用于獲取所述物料數(shù)據(jù)標(biāo)識對應(yīng)的多個第一屬性各自的第一屬性值取值集合;
[0019]第一屬性值取值組合集合構(gòu)成模塊,用于分別從每個所述第一屬性值取值集合中逐個選取第一屬性值取值構(gòu)成第一屬性值取值組合集合;[0020]第一屬性值取值組合集合展示模塊,用于展示所述第一屬性值取值組合集合中的第一屬性值取值組合;
[0021]第二屬性值獲取模塊,用于獲取對應(yīng)所述展示的第一屬性值取值組合而錄入的第
二屬性值;
[0022]存儲模塊,用于將所述物料數(shù)據(jù)標(biāo)識、所述第二屬性值和所述第二屬性值所對應(yīng)的第一屬性值取值組合對應(yīng)存儲。
[0023]上述數(shù)據(jù)錄入方法和裝置,先獲取用戶錄入的物料數(shù)據(jù)標(biāo)識,獲取物料數(shù)據(jù)標(biāo)識對應(yīng)的多個第一屬性各自的第一屬性值取值集合,然后分別從第一屬性值取值集合中逐個選取第一屬性值取值構(gòu)成第一屬性值取值組合集合并展示,這樣各種第一屬性值的各種組合都直接展示出來。然后獲取用戶對應(yīng)展示的第一屬性值取值組合集合而錄入的第二屬性值,并存儲物料數(shù)據(jù)標(biāo)識、第二屬性值及其對應(yīng)的第一屬性值取值組合集合。這樣用戶僅進(jìn)行了物料數(shù)據(jù)標(biāo)識錄入和第二屬性值錄入兩次錄入,但卻可以獲得與原本需要全部逐個錄入屬性值相同的效果,減少了人工錄入的數(shù)據(jù)量,不容易發(fā)生錄入錯誤,并提高了錄入數(shù)據(jù)的效率。
【專利附圖】
【附圖說明】
[0024]圖1為傳統(tǒng)技術(shù)中錄入數(shù)據(jù)的界面示意圖;
[0025]圖2為一個實施例中數(shù)據(jù)錄入方法的流程示意圖;
[0026]圖3為一個實施例中應(yīng)用數(shù)據(jù)錄入方法錄入數(shù)據(jù)的界面示意圖;
[0027]圖4為另一個實施例中應(yīng)用數(shù)據(jù)錄入方法錄入數(shù)據(jù)的界面示意圖;
[0028]圖5為再一個實施例中應(yīng)用數(shù)據(jù)錄入方法錄入數(shù)據(jù)的界面示意圖;
[0029]圖6為一個實施例中應(yīng)用數(shù)據(jù)錄入方法錄入數(shù)據(jù)的界面示意圖;
[0030]圖7為一個實施例中數(shù)據(jù)錄入裝置的結(jié)構(gòu)框圖。
【具體實施方式】
[0031]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0032]本發(fā)明中的步驟雖然用標(biāo)號進(jìn)行了排列,但并不用于限定步驟的先后次序,除非明確說明了步驟的次序或者某步驟的執(zhí)行需要其他步驟作為基礎(chǔ),否則步驟的相對次序是可以調(diào)整的。
[0033]如圖2所示,在一個實施例中,提供了一種數(shù)據(jù)錄入方法,該方法具體包括以下步驟:
[0034]步驟202,獲取錄入的物料數(shù)據(jù)標(biāo)識。
[0035]物料是指在生產(chǎn)、經(jīng)營活動中流傳的一切材料(不論其來自生產(chǎn)資料還是生活資料)或產(chǎn)品,比如燃料、零部件、半成品、最終商品等。物料數(shù)據(jù)標(biāo)識用于區(qū)分不同的物料,比如物料數(shù)據(jù)標(biāo)識可以是物料名稱、物料代碼等。用戶錄入物料數(shù)據(jù)標(biāo)識,表示用戶希望對該物料數(shù)據(jù)標(biāo)識對應(yīng)的物料數(shù)據(jù)進(jìn)行編輯。
[0036]步驟204,獲取物料數(shù)據(jù)標(biāo)識對應(yīng)的多個第一屬性各自的第一屬性值取值集合。[0037]物料數(shù)據(jù)標(biāo)識至少對應(yīng)兩個第一屬性,每個第一屬性的屬性值為第一屬性值,每個第一屬性值的取值集合為第一屬性值取值集合。其中,第一屬性值取值集合為包含有限的元素數(shù)量的集合。比如第一屬性為物料顏色,則第一屬性值可以為紅色、藍(lán)色,則第一屬性值取值集合可為{紅色,藍(lán)色},該第一屬性值取值集合包含兩個元素。還比如第一屬性為物料尺碼,則第一屬性值可以為36、37、38、39、40,則第一屬性值取值集合可為{36、37、38,39,40},該第一屬性值取值集合包含五個元素。
[0038]步驟206,分別從每個第一屬性值取值集合中逐個選取第一屬性值取值構(gòu)成第一屬性值取值組合集合。
[0039]取遍各個第一屬性值集合中的每個取值,分別從每個第一屬性值取值集合中各自選取一個第一屬性值取值構(gòu)成第一屬性值取值組合,多個第一屬性值取值組合形成第一屬性值取值組合集合。該第一屬性值取值組合集合包含多種第一屬性值取值,且每種第一屬性值取值分別對應(yīng)一個第一屬性值取值集合。
[0040]舉例說明,若一個第一屬性值取值集合為:{紅色,藍(lán)色},另一個第一屬性值取值集合為:{36、37、38、39、40},則分別從每個第一屬性值取值集合中選取一個元素組成第一屬性值取值組合集合為:{(紅色,36),(紅色,37),(紅色,38),(紅色,39),(紅色,40),(藍(lán)色,36),(藍(lán)色,37),(藍(lán)色,38),(藍(lán)色,39),(藍(lán)色,40) },且該第一屬性值取值組合集合包含兩種第一屬性值取值。
[0041]步驟208,展示第一屬性值取值組合集合中的第一屬性值取值組合。
[0042]獲得第一屬性值取值組合集合后,將該第一屬性值取值組合集合展示出來。比如可以將第一屬性值取值組合集合的每個第一屬性值取值組合逐行顯示出來。
[0043]舉例說明,若第一屬性值取值組合集合為:{(紅色,36),(紅色,37),(紅色,38),(紅色,39),(紅色,40),(藍(lán)色,36),(藍(lán)色,37),(藍(lán)色,38),(藍(lán)色,39),(藍(lán)色,40)},則可將該第一屬性值取值組合集合展示如下:
[0044]紅色,36;
[0045]......[0046]紅色,40;
[0047]......[0048]藍(lán)色,40。
[0049]在一個實施例中,步驟208包括:按照第一屬性值取值組合集合中至少一種第一屬性值取值的升序或降序順序展示第一屬性值取值組合集合中的第一屬性值取值組合。
[0050]具體地,可按照第一屬性值取值組合集合中任一種第一屬性值取值的升序或降序順序來展示第一屬性值取值組合集合中的第一屬性值取值組合。若第一屬性值取值為數(shù)字,則直接按照第一屬性值取值的數(shù)字的升序或降序的順序展示第一屬性值取值組合。若第一屬性值取值為非數(shù)字的字符,則可按照第一屬性值取值的字符的編碼值(比如ASCII(美國信息交換標(biāo)準(zhǔn)代碼)編碼值)的升序或降序的順序展示第一屬性值取值組合。
[0051]還可按照多種第一屬性值取值的升序或降序順序來展示第一屬性值取值組合集合中的第一屬性值取值組合。具體地,可預(yù)設(shè)或隨機確定多種第一屬性值取值的優(yōu)先級別,先按照優(yōu)先級別較高的一種第一屬性值取值的升序或降序順序來展示,再按照優(yōu)先級別較低的一種第一屬性值取值的升序或降序順序來展示。比如上述顏色和尺碼的實例中,可大體先按照物料顏色的順序展示,局部再按照尺碼的順序來展示。展示結(jié)果如下:
[0052]紅色,36;
[0053]紅色,37;
[0054]......[0055]藍(lán)色,39;
[0056]藍(lán)色,40。
[0057]步驟210,獲取對應(yīng)展示的第一屬性值取值組合而錄入的第二屬性值。
[0058]將每個第一屬性值取值組合展示出來后,獲取用戶對應(yīng)每個展示的第一屬性值取值組合而錄入的第二屬性值。第二屬性值為第二屬性的屬性值。第二屬性值需要用戶自由輸入,第二屬性值沒有取值限制,或者第二屬性值的取值集合包含無限數(shù)量的元素,或者第二屬性值的取值集合包含元素的數(shù)量超過預(yù)設(shè)閾值,導(dǎo)致無法或難以展示。比如第二屬性可以為物料數(shù)量。
[0059]在一個實施例中展示的第一屬性值取值組合可以是重復(fù)的,以方便用戶對應(yīng)相同的第一屬性值取值組合輸入不同的第二屬性值。
[0060]步驟212,將物料數(shù)據(jù)標(biāo)識、第二屬性值和第二屬性值所對應(yīng)的第一屬性值取值組合對應(yīng)存儲。
[0061]獲取到用戶對應(yīng)某一第一屬性值取值組合而錄入的第二屬性值后,對應(yīng)存儲物料數(shù)據(jù)標(biāo)識、錄入的第二屬性值和與第二屬性值對應(yīng)的第一屬性值取值組合。比如用戶對應(yīng)第一屬性值取值組合為“紅色,36”錄入第二屬性值為數(shù)量“ 10”,則對應(yīng)存儲物料數(shù)據(jù)標(biāo)識、第二屬性值和第二屬性值所對應(yīng)的第一屬性值取值組合,即對應(yīng)存儲為:03.001.01.0001物料,顏色:紅色,尺碼:36碼,數(shù)量:10個。
[0062]上述數(shù)據(jù)錄入方法,先獲取用戶錄入的物料數(shù)據(jù)標(biāo)識,獲取物料數(shù)據(jù)標(biāo)識對應(yīng)的多個第一屬性各自的第一屬性值取值集合,然后分別從第一屬性值取值集合中逐個選取第一屬性值取值構(gòu)成第一屬性值取值組合集合并展示,這樣各種第一屬性值的各種組合都直接展示出來。然后獲取用戶對應(yīng)展示的第一屬性值取值組合集合而錄入的第二屬性值,并存儲物料數(shù)據(jù)標(biāo)識、第二屬性值及其對應(yīng)的第一屬性值取值組合集合。這樣用戶僅進(jìn)行了物料數(shù)據(jù)標(biāo)識錄入和第二屬性值錄入兩次錄入,但卻可以獲得與原本需要全部逐個錄入屬性值相同的效果,減少了人工錄入的數(shù)據(jù)量,不容易發(fā)生錄入錯誤,并提高了錄入數(shù)據(jù)的效率。
[0063]在一個實施例中,步驟202具體包括:獲取輸入的物料數(shù)據(jù)標(biāo)識和對應(yīng)物料數(shù)據(jù)標(biāo)識的共有數(shù)據(jù)信息。步驟212具體包括:將物料數(shù)據(jù)標(biāo)識、共有數(shù)據(jù)信息、第二屬性值和第二屬性值所對應(yīng)的第一屬性值取值組合對應(yīng)存儲。
[0064]共有數(shù)據(jù)信息是多條屬性不同但物料相同的物料數(shù)據(jù)所共有的數(shù)據(jù)信息,比如物料的名稱、物料的類型、物料的價格等等。獲取到錄入的第二屬性值后,將物料數(shù)據(jù)標(biāo)識、共有數(shù)據(jù)信息、第二屬性值和第二屬性值所對應(yīng)的第一屬性值取值組合一并對應(yīng)存儲。
[0065]傳統(tǒng)技術(shù)中即使錄入多條屬性不同但物料相同的物料數(shù)據(jù),需要逐條、逐字錄入,效率很低。而本實施例中對于物料相同的物料數(shù)據(jù),直接獲取用戶錄入的物料數(shù)據(jù)標(biāo)識,并獲取物料數(shù)據(jù)標(biāo)識對應(yīng)的共有數(shù)據(jù)信息一次錄入,避免了錄入重復(fù)的數(shù)據(jù)操作的錄入效率的降低,可避免錄入出錯。[0066]在一個實施例中,步驟208具體包括:以表格形式展示第一屬性值取值組合集合中的第一屬性值取值組合。則步驟210具體包括:獲取在表格中對應(yīng)展示的第一屬性值取值組合集合的單元格中錄入的第二屬性值。
[0067]以表格形式展示第一屬性值取值組合,可以更直觀地表現(xiàn)各種第一屬性值之間的組合關(guān)系,方便高效地錄入信息。以表格形式展示第一屬性值取值組合后,每個第一屬性值取值組合對應(yīng)一個或多個單元格,一個單元格對應(yīng)一個第二屬性,然后獲取在對應(yīng)某一第一屬性值取值組合的一個或多個單元格中輸入的第二屬性值,實現(xiàn)數(shù)據(jù)錄入。
[0068]比如若第一屬性值取值組合集合為:{(紅色,36),(紅色,37),(紅色,38),(紅色,39),(紅色,40),(藍(lán)色,36),(藍(lán)色,37),(藍(lán)色,38),(藍(lán)色,39),(藍(lán)色,40) },要輸入的第二屬性為數(shù)量。那么可展示十行三列的表格,其中一列表示物料顏色為紅色或藍(lán)色,另一列表示物料尺碼為36、37、38、39或40,再一列表示第二屬性即數(shù)量,用戶只需在表示第二屬性即數(shù)量的列中某一行輸入具體的數(shù)量值,則表示對應(yīng)該行的第一屬性值取值組合錄入了第二屬性值。
[0069]在一個實施例中,表格的兩個維度的組合表示第一屬性值取值組合集合中的第一屬性值取值組合。
[0070]具體地,表格的每個維度可分別表示第一屬性取值組合的一種第一屬性取值或多種第一屬性取值的組合,表格的兩個維度的組合就表示第一屬性值取值組合。
[0071]在上述實施例中雖然使用表格可以直觀地表示第一屬性值取值組合,但僅使用了表格的一個維度,這樣導(dǎo)致表格一個維度表示的信息很多,但另一個維度表示的信息很少。而本實施例中使用兩個表格的維度的組合來表示第一屬性值取值組合集合中的第一屬性值取值組合,可合理利用有限的顯示空間展示更豐富的內(nèi)容,錄入數(shù)據(jù)更加高效。
[0072]舉例說明,如圖3所示,當(dāng)獲取到用戶錄入的物料數(shù)據(jù)標(biāo)識為:款號:
03.001.01.0001,則獲取數(shù)據(jù)標(biāo)識對應(yīng)的兩個第一屬性分別為物料顏色和物料尺碼。表示物料顏色的第一屬性值取值集合為:{紅色,藍(lán)色},表示物料尺碼的第一屬性值取值集合為:{36、37、38、39、40},則第一屬性值取值組合集合為:{(紅色,36),(紅色,37),(紅色,38),(紅色,39),(紅色,40),(藍(lán)色,36),(藍(lán)色,37),(藍(lán)色,38),(藍(lán)色,39),(藍(lán)色,40)}。以表格形式展示第一屬性值取值組合集合中的第一屬性值取值組合的結(jié)果如圖3所示,表格的一個維度表示物料顏色,另一個維度表示物料尺碼,表格的兩個維度的組合表示第一屬性值取值組合集合中的第一屬性值取值組合。若錄入的物料數(shù)據(jù)的第一屬性值相同時對應(yīng)唯一的第二屬性值,表格可進(jìn)一步簡化為如圖4所示。
[0073]接下來用戶僅需在“紅色”、“36”組合對應(yīng)的單元格輸入第二屬性值為表示物料數(shù)量的數(shù)字10,在“藍(lán)色”、“37”組合對應(yīng)的單元格輸入第二屬性值為表示物料數(shù)量的數(shù)字10,在“藍(lán)色”、“38”組合對應(yīng)的單元格輸入第二屬性值為表示物料數(shù)量的數(shù)字10,最后將物料數(shù)據(jù)標(biāo)識、第二屬性值和第二屬性值所對應(yīng)的第一屬性值取值組合對應(yīng)存儲為:
[0074]03.001.01.0001物料,顏色:紅色,尺碼:36碼,數(shù)量:10個;
[0075]03.001.01.0001物料,顏色:藍(lán)色,尺碼:36碼,數(shù)量:10個;
[0076]03.001.01.0001物料,顏色:藍(lán)色,尺碼:38碼,數(shù)量:10個。
[0077]用戶實際只輸入了 03.001.01.0001以及3個數(shù)字10的數(shù)據(jù)量,就達(dá)到了傳統(tǒng)技術(shù)中需要逐字輸入的大量數(shù)據(jù),極大地提高了數(shù)據(jù)錄入的效率。而且數(shù)據(jù)量越大,效率提高的越明顯。
[0078]在另一個實例中,在上述實例的基礎(chǔ)上,增加了數(shù)據(jù)標(biāo)識對應(yīng)的再一個第一屬性為物料圖案,且物料圖案為“愛心”或“卡通人物”。則表格的一個維度可用來表示元素數(shù)量較少的兩個第一屬性取值集合中的第一屬性取值的組合,即物料顏色和物料圖案的組合,而表格的另一個維度則表示示元素數(shù)量較多的一個第一屬性取值集合中的第一屬性取值,即物料尺碼,展示的第一屬性值取值組合的結(jié)果如圖5所示。若錄入的物料數(shù)據(jù)的第一屬性值相同時對應(yīng)唯一的第二屬性值,則表格可進(jìn)一步簡化為如圖6所示。
[0079]如圖7所示,在一個實施例中,提供了一種數(shù)據(jù)錄入裝置,該裝置包括:物料數(shù)據(jù)標(biāo)識獲取模塊702、第一屬性值取值集合獲取模塊704、第一屬性值取值組合集合構(gòu)成模塊706、第一屬性值取值組合集合展示模塊708、第二屬性值獲取模塊710和存儲模塊712。
[0080]物料數(shù)據(jù)標(biāo)識獲取模塊702,用于獲取錄入的物料數(shù)據(jù)標(biāo)識。
[0081]物料是指在生產(chǎn)、經(jīng)營活動中流傳的一切材料(不論其來自生產(chǎn)資料還是生活資料)或產(chǎn)品,比如燃料、零部件、半成品、最終商品等。物料數(shù)據(jù)標(biāo)識用于區(qū)分不同的物料,比如物料數(shù)據(jù)標(biāo)識可以是物料名稱、物料代碼等。
[0082]第一屬性值取值集合獲取模塊704,用于獲取物料數(shù)據(jù)標(biāo)識對應(yīng)的多個第一屬性各自的第一屬性值取值集合。
[0083]物料數(shù)據(jù)標(biāo)識至少對應(yīng)兩個第一屬性,每個第一屬性的屬性值為第一屬性值,每個第一屬性值的取值集合為第一屬性值取值集合。其中,第一屬性值取值集合為包含有限的元素數(shù)量的集合。
[0084]第一屬性值取值組合集合構(gòu)成模塊706,用于分別從每個第一屬性值取值集合中逐個選取第一屬性值取值構(gòu)成第一屬性值取值組合集合。
[0085]第一屬性值取值組合集合構(gòu)成模塊706用于取遍各個第一屬性值集合中的每個取值,分別從每個第一屬性值取值集合中各自選取一個第一屬性值取值構(gòu)成第一屬性值取值組合,多個第一屬性值取值組合形成第一屬性值取值組合集合。該第一屬性值取值組合集合包含多種第一屬性值取值,且每種第一屬性值取值分別對應(yīng)一個第一屬性值取值集
口 ο
[0086]第一屬性值取值組合集合展示模塊708,用于展示第一屬性值取值組合集合中的第一屬性值取值組合。
[0087]獲得第一屬性值取值組合集合后,第一屬性值取值組合集合展示模塊708用于將該第一屬性值取值組合集合展示出來。比如第一屬性值取值組合集合展示模塊708可以用于將第一屬性值取值組合集合的每個第一屬性值取值組合逐行顯示出來。
[0088]第二屬性值獲取模塊710,用于獲取對應(yīng)展示的第一屬性值取值組合而錄入的第二屬性值。
[0089]將每個第一屬性值取值組合展示出來后,第二屬性值獲取模塊710用于獲取用戶對應(yīng)每個展示的第一屬性值取值組合而錄入的第二屬性值。第二屬性值為第二屬性的屬性值。第二屬性值需要用戶自由輸入,第二屬性值沒有取值限制,或者第二屬性值的取值集合包含無限數(shù)量的元素,或者第二屬性值的取值集合包含元素的數(shù)量超過預(yù)設(shè)閾值,導(dǎo)致無法或難以展示。
[0090]存儲模塊712,用于將物料數(shù)據(jù)標(biāo)識、第二屬性值和第二屬性值所對應(yīng)的第一屬性值取值組合對應(yīng)存儲。
[0091]上述數(shù)據(jù)錄入裝置,先獲取用戶錄入的物料數(shù)據(jù)標(biāo)識,獲取物料數(shù)據(jù)標(biāo)識對應(yīng)的多個第一屬性各自的第一屬性值取值集合,然后分別從第一屬性值取值集合中逐個選取第一屬性值取值構(gòu)成第一屬性值取值組合集合并展示,這樣各種第一屬性值的各種組合都直接展示出來。然后獲取用戶對應(yīng)展示的第一屬性值取值組合集合而錄入的第二屬性值,并存儲物料數(shù)據(jù)標(biāo)識、第二屬性值及其對應(yīng)的第一屬性值取值組合集合。這樣用戶僅進(jìn)行了物料數(shù)據(jù)標(biāo)識錄入和第二屬性值錄入兩次錄入,但卻可以獲得與原本需要全部逐個錄入屬性值相同的效果,減少了人工錄入的數(shù)據(jù)量,不容易發(fā)生錄入錯誤,并提高了錄入數(shù)據(jù)的效率。
[0092]在一個實施例中,物料數(shù)據(jù)標(biāo)識獲取模塊702還用于獲取輸入的物料數(shù)據(jù)標(biāo)識和對應(yīng)物料數(shù)據(jù)標(biāo)識的共有數(shù)據(jù)信息。存儲模塊712還用于將物料數(shù)據(jù)標(biāo)識、共有數(shù)據(jù)信息、第二屬性值和第二屬性值所對應(yīng)的第一屬性值取值組合對應(yīng)存儲。
[0093]共有數(shù)據(jù)信息是多條屬性不同但物料相同的物料數(shù)據(jù)所共有的數(shù)據(jù)信息,比如物料的名稱、物料的類型、物料的價格等等。獲取到錄入的第二屬性值后,存儲模塊712用于將物料數(shù)據(jù)標(biāo)識、共有數(shù)據(jù)信息、第二屬性值和第二屬性值所對應(yīng)的第一屬性值取值組合一并對應(yīng)存儲。
[0094]傳統(tǒng)技術(shù)中即使錄入多條屬性不同但物料相同的物料數(shù)據(jù),需要逐條、逐字錄入,效率很低。而本實施例中對于物料相同的物料數(shù)據(jù),直接獲取用戶錄入的物料數(shù)據(jù)標(biāo)識,并獲取物料數(shù)據(jù)標(biāo)識對應(yīng)的共有數(shù)據(jù)信息一次錄入,避免了錄入重復(fù)的數(shù)據(jù)操作的錄入效率的降低,可避免錄入出錯。
[0095]在一個實施例中,第一屬性值取值組合集合展示模塊708還用于重復(fù)展示第一屬性值取值組合集合中的第一屬性值取值組合。以方便用戶對應(yīng)相同的第一屬性值取值組合輸入不同的第二屬性值。
[0096]在一個實施例中,第一屬性值取值組合集合展示模塊708還用于按照第一屬性值取值組合集合中至少一種第一屬性值取值的升序或降序順序展示第一屬性值取值組合集合中的第一屬性值取值組合。
[0097]具體地,第一屬性值取值組合集合展示模塊708可用于按照第一屬性值取值組合集合中任一種第一屬性值取值的升序或降序順序來展示第一屬性值取值組合集合中的第一屬性值取值組合。若第一屬性值取值為數(shù)字,則直接按照第一屬性值取值的數(shù)字的升序或降序的順序展示第一屬性值取值組合。若第一屬性值取值為非數(shù)字的字符,則可按照第一屬性值取值的字符的編碼值(比如ASCII (美國信息交換標(biāo)準(zhǔn)代碼)編碼值)的升序或降序的順序展示第一屬性值取值組合。
[0098]第一屬性值取值組合集合展示模塊708還可用于按照多種第一屬性值取值的升序或降序順序來展示第一屬性值取值組合集合中的第一屬性值取值組合。具體地,可預(yù)設(shè)或隨機確定多種第一屬性值取值的優(yōu)先級別,先按照優(yōu)先級別較高的一種第一屬性值取值的升序或降序順序來展示,再按照優(yōu)先級別較低的一種第一屬性值取值的升序或降序順序來展示。
[0099]在一個實施例中,第一屬性值取值組合集合展不模塊708還用于以表格形式展不第一屬性值取值組合集合中的第一屬性值取值組合。第二屬性值獲取模塊710還用于獲取在表格中對應(yīng)展示的第一屬性值取值組合集合的單元格中錄入的第二屬性值。
[0100]以表格形式展示第一屬性值取值組合,可以更直觀地表現(xiàn)各種第一屬性值之間的組合關(guān)系,方便高效地錄入信息。第一屬性值取值組合集合展示模塊708用于以表格形式展示第一屬性值取值組合后,每個第一屬性值取值組合對應(yīng)一個或多個單元格,一個單元格對應(yīng)一個第二屬性,然后獲取在對應(yīng)某一第一屬性值取值組合的一個或多個單元格中輸入的第二屬性值,實現(xiàn)數(shù)據(jù)錄入。
[0101]在一個實施例中,表格的兩個維度的組合表示第一屬性值取值組合集合中的第一屬性值取值組合。
[0102]具體地,表格的每個維度可分別表示第一屬性取值組合的一種第一屬性取值或多種第一屬性取值的組合,表格的兩個維度的組合就表示第一屬性值取值組合。本實施例中使用兩個表格的維度的組合來表示第一屬性值取值組合集合中的第一屬性值取值組合,可合理利用有限的顯示空間展示更豐富的內(nèi)容,錄入數(shù)據(jù)更加高效。
[0103]以上所述實施例僅表達(dá)了本發(fā)明的幾種實施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
【權(quán)利要求】
1.一種數(shù)據(jù)錄入方法,所述方法包括: 獲取錄入的物料數(shù)據(jù)標(biāo)識; 獲取所述物料數(shù)據(jù)標(biāo)識對應(yīng)的多個第一屬性各自的第一屬性值取值集合; 分別從每個所述第一屬性值取值集合中逐個選取第一屬性值取值構(gòu)成第一屬性值取值組合集合; 展示所述第一屬性值取值組合集合中的第一屬性值取值組合; 獲取對應(yīng)所述展示的第一屬性值取值組合而錄入的第二屬性值; 將所述物料數(shù)據(jù)標(biāo)識、所述第二屬性值和所述第二屬性值所對應(yīng)的第一屬性值取值組合對應(yīng)存儲。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取錄入的物料數(shù)據(jù)標(biāo)識,包括: 獲取輸入的物料數(shù)據(jù)標(biāo)識和對應(yīng)所述物料數(shù)據(jù)標(biāo)識的共有數(shù)據(jù)信息; 所述將所述物料數(shù)據(jù)標(biāo)識、所述第二屬性值和所述第二屬性值所對應(yīng)的第一屬性值取值組合對應(yīng)存儲,包括: 將所述物料數(shù)據(jù)標(biāo)識、所述共有數(shù)據(jù)信息、所述第二屬性值和所述第二屬性值所對應(yīng)的第一屬性值取值組合對應(yīng)存儲。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述展示所述第一屬性值取值組合集合中的第一屬性值取值組合,包括: 按照所述第一屬性值取值組合 集合中至少一種第一屬性值取值的升序或降序順序展示所述第一屬性值取值組合集合中的第一屬性值取值組合。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述展示所述第一屬性值取值組合集合中的第一屬性值取值組合,包括: 以表格形式展示所述第一屬性值取值組合集合中的第一屬性值取值組合; 所述獲取對應(yīng)所述展示的第一屬性值取值組合而錄入的第二屬性值,包括: 獲取在所述表格中對應(yīng)所述展示的第一屬性值取值組合集合的單元格中錄入的第二屬性值。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述表格的兩個維度的組合表示所述第一屬性值取值組合集合中的所述第一屬性值取值組合。
6.一種數(shù)據(jù)錄入裝置,其特征在于,所述裝置包括: 物料數(shù)據(jù)標(biāo)識獲取模塊,用于獲取錄入的物料數(shù)據(jù)標(biāo)識; 第一屬性值取值集合獲取模塊,用于獲取所述物料數(shù)據(jù)標(biāo)識對應(yīng)的多個第一屬性各自的第一屬性值取值集合; 第一屬性值取值組合集合構(gòu) 成模塊,用于分別從每個所述第一屬性值取值集合中逐個選取第一屬性值取值構(gòu)成第一屬性值取值組合集合; 第一屬性值取值組合集合展示模塊,用于展示所述第一屬性值取值組合集合中的第一屬性值取值組合; 第二屬性值獲取模塊,用于獲取對應(yīng)所述展示的第一屬性值取值組合而錄入的第二屬性值; 存儲模塊,用于將所述物料數(shù)據(jù)標(biāo)識、所述第二屬性值和所述第二屬性值所對應(yīng)的第一屬性值取值組合對應(yīng)存儲。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述物料數(shù)據(jù)標(biāo)識獲取模塊還用于獲取輸入的物料數(shù)據(jù)標(biāo)識和對應(yīng)所述物料數(shù)據(jù)標(biāo)識的共有數(shù)據(jù)信息; 所述存儲模塊還用于將所述物料數(shù)據(jù)標(biāo)識、所述共有數(shù)據(jù)信息、所述第二屬性值和所述第二屬性值所對應(yīng)的第一屬性值取值組合對應(yīng)存儲。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述第一屬性值取值組合集合展示模塊還用于按照所述第一屬性值取值組合集合中至少一種第一屬性值取值的升序或降序順序展示所述第一屬性值取值組合集合中的第一屬性值取值組合。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述第一屬性值取值組合集合展示模塊還用于以表格形式展示所述第一屬性值取值組合集合中的第一屬性值取值組合; 所述第二屬性值獲取模塊還用于獲取在所述表格中對應(yīng)所述展示的第一屬性值取值組合集合的單元格中錄入的第二屬性值。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述表格的兩個維度的組合表示所述第一屬性值取值組合集合中 的所述第一屬性值取值組合。
【文檔編號】G06F17/40GK103886110SQ201410063241
【公開日】2014年6月25日 申請日期:2014年2月24日 優(yōu)先權(quán)日:2014年2月24日
【發(fā)明者】覃旭敏, 陳敏 申請人:金蝶軟件(中國)有限公司